The park is located next to the new Leisure Centre and outdoor sports courts. There are fine views over towards Beckenham Place Park, Crystal Palace and Croydon.
Outdoor play area for children.
Downham Way, London, United Kingdom
Multiple seating areas
A swimming pool