Where is Chathill?

Where is Chathill located?

Chathill, Northumberland, United Kingdom (approx. 55.53385°, -1.70923°)


Where is Chathill on the map?