Where is Castlesteads?

Where is Castlesteads located?

Castlesteads, England, Great Britain (approx. 54.9627818331°, -2.764846802°)


Where is Castlesteads on the map?