Where is Exchange Square?

Where is Exchange Square located?

Exchange Square, Exchange Square, Great Britain (approx. 53.48449°, -2.242625°)


Where is Exchange Square on the map?