Madeira Deli is a charming deli located on Albert Embankment, offering a taste of Portugal in the heart of London. Stop by for authentic Portuguese pastries, freshly made sandwiches, and a selection of imported goods. It's an ideal spot for a quick coffee and treat or to pick up unique ingredients.
46c Albert Embankment, London SE1 7TL, United Kingdom, London