London SW11
Situated just moments from Battersea Park, South West Eleven is a versatile Event Venue and Set Location that can be configured for any number of event and content production requirements. The