Where is St Andrew Square?

Where is St Andrew Square located?

St Andrew Square, City of Edinburgh, United Kingdom (approx. 55.95492°, -3.192999°)


Where is St Andrew Square on the map?