278 Cambridge Heath Rd, London E2 9DA 28A Hewlett Road, Cheltenham, Gloucestershire, GL52 6AA Vestry Road, Walthamstow, London E17 9RQ 1 Hoe St, Walthamstow, London E17 4SD