Browse Descriptions for: Metropolis London
Mac
Rating: 5 | Votes: 1 | Date: 19/06/2026 21:20:00
Spread across two railway arches on Albert Embankment in Vauxhall, Metropolis London is a sprawling street-food hall and entertainment space that bills itself as more than just a market hall. The 8,000-square-foot venue brings together eleven independent street-food vendors, what it calls the longest bar in South London and a dedicated live-events arch. Championing a melting pot of global cuisines, the food arch lets visitors graze from one stall to the next, washed down with signature cocktail...
Read more