Where is Chathill?

Where is Chathill located?

Chathill, Northumberland, United Kingdom (approx. 55.5367261°, -1.7066521°)


Where is Chathill on the map?