Seacroft Library Deacon House, 1 Seacroft Ave, Seacroft Leeds LS14 6JD United Kingdom unspecified Locate 53.82292, -1.460273