Location Battersea Park, Carriage Drive West, London, SW11
Categories
Authority
More Information Battersea Millennium Cross