Where is Millennium Square?
Where is Millennium Square located?
Millennium Square, Sheffield, United Kingdom (approx. 53.37955°, -1.468611°)
Where is Millennium Square on the map?
{"latitude":53.37955,"longitude":-1.468611,"title":"Millennium Square"}