Where is Woodlands?

Where is Woodlands located?

Woodlands, Woodlands (Station), Great Britain (approx. 55.080566°, -3.420584°)


Where is Woodlands on the map?