Higham Hill Hub London, Greater London E17 5QT
View directions
in Higham Hill Park
Nothing's happening here