WALTHAMSTOW TRADES HALL

icon-location-small miles

Walthamstow Trades Hall 61-63 Tower Hamlets Road
London, Greater London
E17 4RQ

View directions

icon-calendar

Venue timetable

Nothing's happening here