Explore details about location Whitchurch Close. Whitchurch Close is a location situated within the London Borough of Harrow alongside other areas such as London Road, Headstone Drive, Hadleigh Close.