Where is Cathedral Square?

Where is Cathedral Square located?

Cathedral Square, Cathedral Square (Station), Great Britain (approx. 55.86211°, -4.235153°)


Where is Cathedral Square on the map?