Vauxhall Street Food Garden

London, SW8 1… show map

Vauxhall Station is within 50 yards

Vauxhall Station is within 50 yards

About Vauxhall Street Food Garden

Vauxhall Street Food Garden: A pop-up open air oasis in central London with street food from around the the world. With 2 large bars supplying a range of wines, beers and cocktails.

Rooms and Event Packages for Hire at Vauxhall Street Food Garden

Vauxhall Street Food Garden Gallery

Vauxhall Street Food Garden is popular for:

Vauxhall Street Food Garden Location

London, SW8 1…

Vauxhall Station is within 50 yards

Vauxhall Station is within 50 yards

Similar venues