Where is Winter Gardens?

Where is Winter Gardens located?

Winter Gardens, Winter Gardens, Great Britain (approx. 53.8171°, -3.0509°)


Where is Winter Gardens on the map?