Where is Woodhouse?

Where is Woodhouse located?

Woodhouse, England, Great Britain (approx. 54.2442301271°, -2.7527103419°)


Where is Woodhouse on the map?