Where is King Square?
Where is King Square located?
King Square, King Square (Station), Great Britain (approx. 51.407295°, -3.267461°)
Where is King Square on the map?
{"latitude":51.407295,"longitude":-3.267461,"title":"King Square"}