Battersea Park

Battersea Park Rd, London SW11 4NJ, United Kingdom Save to wishlist Mark as visited
GuinnessClock
+4 more
Park Tourist Attraction

About

Battersea Park is a 200-acre (83-hectare) green space at Battersea in the London Borough of Wandsworth in London. It is situated on the south bank of the River Thames opposite Chelsea and was opened in 1858.
4.7
Based on 22,840 reviews on Google Maps

Location

Top places in London