Casa Madeira, Portuguese restaurant in Albert Embankment, London, England.
Casa Madeira is a Portuguese restaurant situated beneath railway arches, divided into three sections: a cafe, a main dining room, and a delicatessen. The sections connect to create a space where you can have coffee, eat a meal, or purchase Portuguese specialty products.
The business started in the 1980s as Madeira Bakery and Cafe, specializing in pasteis de nata. Over time it grew and moved some production to a separate facility.
The establishment takes its name from the Portuguese island and reflects this heritage through how it welcomes guests and presents traditional cooking. You can see the connection between local community and Portuguese culinary traditions in the daily rhythms and dishes served here.
The restaurant sits beneath railway lines along Albert Embankment and is easy to find from the riverside walk. You can reach it on foot or it is near public transport options.
At the end of a meal, staff bring you a small glass of madeira wine as a complimentary gesture that many visitors find surprising. This tradition gives your meal a warm, personal finish.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.