Metropolis London
Home to nine unique street food operators, Metropolis London has become a vibrant destination, featuring London’s second-largest bar and a live events stage.
We talk to Metropolis founder, Anna, about inspiration, design, and Vauxhall’s potential for business owners.
📍 72-73 Albert Embankment, Vauxhall, SE11 5AW