Walthamstow Assembly Hall

Town Hall, Forest Rd, Walthamstow, London E17 4JF, London, E17 4JF