aFilter Options
< Back

Battersea Park

Battersea Park is situated in london, just a couple of miles south of Marble Arch, and is considered by many to be the most interesting of all the London Parks. An inner city park with so much variety, hidden secrets, and activities.

London
SW11 4NJ
Tel: 020 8871 7530
Opening Times: Open 8am
Entry Charges: Admission Free
  • Photos
  • Map
Battersea Park Photograph
  • Battersea Park Photograph 1