2 Hannaford Walk, London, ENGLAND
Whipps Cross Hospital Whipps Cross Road, London, ENGLAND
73 Charlotte Street, London, ENGLAND