Vauxhall Street Food Garden, the weekday food garden oasis in the beating heart of Central London, has launched a schedule of weekend openings on 1st/2nd July, 5th/6th August, 9th/10th September for its fourth successful summer season. Tucked away behind one of London’s main arteries, the free-to-enter, open-air urban space just moments from Vauxhall Station, will […]