Where is George Square?
Where is George Square located?
George Square, George Square (Station), Great Britain (approx. 55.861816°, -4.251708°)
Where is George Square on the map?
George Square - Glasgow Airport
George Square - Glasgow Central Station
George Square - Kelvingrove Art Gallery and Museum
{"latitude":55.861816,"longitude":-4.251708,"title":"George Square"}