Hatch End is an area of North West London, situated within the London Borough of Harrow. It is located 12.2 miles north west of Charing Cross. From Wikipedia