Address: Site Number 25, South Hill Avenue, South Harrow, Sudbury Hill, London Borough of Harrow, London, Greater London, England, HA2 0NQ, United Kingdom
Operator: Lawrence M Barry & Co