Where is Woodhouse Lane?

Where is Woodhouse Lane located?

Woodhouse Lane, Woodhouse Lane, Great Britain (approx. 53.383327°, -2.39281°)


Where is Woodhouse Lane on the map?