Battersea Park

Battersea Park is a 200 acre (0.83 km?) green space in Battersea, London, situated on the south bank of the River Thames opposite Chelsea.

The park occupies a mix of marshland reclaimed from the Thames, and land formerly used for market gardens serving the growing London population.

Share on Facebook Tweet this location