Where is Heathcote?

Where is Heathcote located?

Heathcote, England, Great Britain (approx. 53.1385242372°, -1.7816305161°)


Where is Heathcote on the map?