Evolution London
Battersea, London, Greater London SW11 4NJ
If you’re looking for a seriously big and versatile central London venue you can’t go wrong with the purpose-built Evolution London, standing in dominant position within Battersea Park. There’s a…
- Max: 4000 guests