Sat Jun 17, 2023
Vauxhall Food & Beer Garden, 6A S Lambeth Pl, London SW8 1SP, UK, London, United Kingdom