Where is Woodsmoor?

Where is Woodsmoor located?

Woodsmoor, Woodsmoor (Station), Great Britain (approx. 53.38647°, -2.14209°)


Where is Woodsmoor on the map?