Map and aerial view of Leeds showing the location of
University of Leeds - Roger Stevens Building at Latitude 53.80481851851853 / Longitude -1.5541259259259164.
We have visited Leeds on a number of occasions to produce this tour, this page was created on Fri, 6 Jan 2012 18:18:15 +0000.