Battersea Park is a 200-acre green zone, opened in 1858 on the south bank of the Thames.
Battersea Park is already in our database — build a personalized itinerary in minutes.