Hidden park in Walthamstow?
Does anyone know what this green space is and how to get into it? It looks like it might be quite nice, but I can't see any public access.
South-west corner of Walthamstow, just below St James' Park
Posted Dec 13, 2025, 10:46 AM UTC
1715