Where is Waterhouses?

Where is Waterhouses located?

Waterhouses, Waterhouses, Great Britain (approx. 53.04953°, -1.8762077°)


Where is Waterhouses on the map?