Where is St Andrew's Square?

Where is St Andrew's Square located?

St Andrew's Square, St Andrew's Square (Station), Great Britain (approx. 53.0066°, -2.188775°)


Where is St Andrew's Square on the map?