Hatch End is an area of north west London, situated within the Pinner district in the borough of Harrow. It is located 12. 2 miles north west of Charing Cross.
... the company and its managing Director were caught, Harrow Council dumping-seven-and-a-half tons of waste to Hatch End playing fields...