Beckenham Place Park is Lewisham's largest green space, extending to 96 hectares (237 acres), and including a wide range of facilities, including cafĂ©, ball court, football pitches, tennis court  sensory garden, lake.

CONTACT US

Please enter the code as displayed

Click to refresh code.

Click for new image