Where is Westhouses?

Where is Westhouses located?

Westhouses, Westhouses, Great Britain (approx. 53.114548°, -1.3722895°)


Where is Westhouses on the map?