Where is Granton Square?
Where is Granton Square located?
Granton Square, Granton Square, Great Britain (approx. 55.980656°, -3.223921°)
Where is Granton Square on the map?
{"latitude":55.980656,"longitude":-3.223921,"title":"Granton Square"}