Address: HA1 41, Harrow View, Wealdstone, London Borough of Harrow, London, Greater London, England, HA1 4SZ, United Kingdom