Where is South Parade?
Where is South Parade located?
South Parade, Leeds, United Kingdom (approx. 53.79907°, -1.547978°)
Where is South Parade on the map?
{"latitude":53.79907,"longitude":-1.547978,"title":"South Parade"}