Where is Central Square?

Where is Central Square located?

Central Square, Central Square, Great Britain (approx. 53.516167°, -2.943415°)


Where is Central Square on the map?