Homerton High Street, Hackney, London, England

GPTKB entity