Where is Royal Exchange Square?

Where is Royal Exchange Square located?

Royal Exchange Square, Royal Exchange Square, Great Britain (approx. 55.8602°, -4.2526°)


Where is Royal Exchange Square on the map?