Where is Thornhaugh?

Where is Thornhaugh located?

Thornhaugh, Thornhaugh, Great Britain (approx. 52.592224°, -0.42541268°)


Where is Thornhaugh on the map?