
An urban oasis situated in the heart of Vauxhall providing welcome relief from the hustle and bustle of London. Astroturfed throughout and sporting a modern geometric graphic design - the Vauxhall Food and Beer Garden is the perfect setting for some afternoon lunch or post work drinks. Having recently…