All Venues
367 Queens Road
New Cross
London SE14 5HD
![HH logo (without border)](https://www.telegraphhillfestival.org.uk/wp-content/uploads/2019/11/HH-logo-without-border.png)
Hatcham House
Hatcham Liberal Club Building (LEFT HAND SIDE ENTRANCE)
367 Queens Road
New Cross
London SE14 5HD