Where is Concert Square?
Where is Concert Square located?
Concert Square, Concert Square, Great Britain (approx. 53.4033°, -2.9802°)
Where is Concert Square on the map?
Concert Square - Anfield
{"latitude":53.4033,"longitude":-2.9802,"title":"Concert Square"}