Vauxhall Street Food Garden

Vauxhall

Location

Vauxhall Street Food Garden

Address
6a South Lambeth Place
Vauxhall
SW8 1RT