Thursday, 3 May 2018

Battersea Park

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. Battersea Park was opened by Queen Victoria in 1858. It now has so much going for it that it's almost unfair. 









No comments:

Post a Comment