Farm Shop Finder

Casa Madeira

Deli / Food ShopLambeth

Iconic Portuguese café, restaurant and deli set in a railway arch near Vauxhall, next to the Albert Embankment. Renowned for pastéis de nata (custard tarts) which are sold at locations across London. Full Portuguese menu with Madeiran specialities.

Address
46B Albert Embankment, London, SE1 7TL
Listed via
Buy Direct index
Get directionsVisit website

This listing hasn’t been independently verified yet — check details with the deli / food shop before travelling.

Is this your farm shop? Claim it to manage the listing.

More places nearby