Where is Kirkstall Abbey?
Where is Kirkstall Abbey located?
Kirkstall Abbey, Leeds, United Kingdom (approx. 53.821°, -1.6066°)
Where is Kirkstall Abbey on the map?
{"latitude":53.821,"longitude":-1.6066,"title":"Kirkstall Abbey"}