Filters:
meeting rooms in Walthamstow
About 1 results.
Higham Hill Park
Higham Hill Park, Hecham Close, E17 5QT Walthamstow, United KingdomA community space in the heart of Higham Hill, Walthamstow. A place to play, make & represent. Please see our website for more information.