Address: HA1 11, Sudbury Hill, Harrow on the Hill, Sudbury Hill, London Borough of Harrow, London, Greater London, England, HA1 3NB, United Kingdom