Where is Colthouse?

Where is Colthouse located?

Colthouse, England, Great Britain (approx. 54.3772380541°, -2.9883327489°)


Where is Colthouse on the map?