Vauxhall Street Food Garden

Vauxhall Street Food Garden
6a South Lambeth Place, London, SW8 1RT
Photo of Vauxhall Street Food Garden