Where is Leeds Central Library?
Where is Leeds Central Library located?
Leeds Central Library, Leeds, United Kingdom (approx. 53.8001°, -1.5481°)
Where is Leeds Central Library on the map?
{"latitude":53.8001,"longitude":-1.5481,"title":"Leeds Central Library"}