Battersea Park


Battersea Park is a 200-acre green space in South-East London.Situated on the south bank of the river Thames, just a couple of miles south from marble Arch, Battersea Park is an inner city park with may hidden secrets, attractive garden, wildlife and and history.

Venue Details & Map

Battersea Park

SW11 4NJ

Look for similar items by category

Is Battersea Park your business?

Find out how to become a Partner to enhance your listing and access other benefits.