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