Address: Potter Street, London Borough of Harrow, London, Greater London, England, HA5 3XF, United Kingdom