Where is Compass Centre?

Where is Compass Centre located?

Compass Centre, Compass Centre (Station), Great Britain (approx. 51.481495°, -0.469468°)


Where is Compass Centre on the map?