Madeira Cafe

3.8
(38 reviews)
46A Albert Embankment, Vauxhall, London, SE1 7TL
+44 871 971 5848Official website
Breakfast
Brunch
Cafe
Dinner
European
Lunch
Mid-range
Portuguese
Restaurants
Seating
Table Service
Takeout
Restaurant

At a glance

  • Typical visit: about 1 hour
Madeira Cafe | London | United Kingdom | TripAligner