Centre17
Walthamstow’s central performance and community venue | 1 Church Hill, E17 3AB – only a 5 minutes walk from Walthamstow Central