Battersea Park Millennium Arena: East Carriage Drive, Battersea Park, London SW11 4NJ