Where is Dock10?

Where is Dock10 located?

Dock10, Dock10 (television facility), Great Britain (approx. 53.472553°, -2.299439°)


Where is Dock10 on the map?