Address: Torbay Road, Rayners Lane, London Borough of Harrow, London, Greater London, England, HA2 9QW, United Kingdom