Google Street View of Cafe Barca
Address: 115 Fulham Palace Rd, London W6 8JA, United Kingdom
| Phone:
+44 20 8563 2049
Cafe Barca
360° Google Street View panorama
Explore More Bar
Pasero
Master Chef
Wild by Tart
Moot Bar & Restaurant
Explore More Portuguese restaurant
Nando's Earl's Court
Nando's Crayford
Nando's Spitalfields
Nando's Lakeside - The Boardwalk
Nearby Restaurants
Kenta (0.03 km)
RFC Chicken & Ribs (Hammersmith) (0.05 km)
The Village (0.09 km)
Mr. Steak (0.09 km)
Imperial Dragon (0.09 km)