Where is Civic Centre?

Where is Civic Centre located?

Civic Centre, Civic Centre (Station), Great Britain (approx. 51.544495°, -0.475718°)


Where is Civic Centre on the map?