Where is John Rylands Research Institute and Library located?
John Rylands Research Institute and Library, John Rylands Research Institute and Library, Great Britain (approx. 53.48032°, -2.2487°)
John Rylands Research Institute and Library, John Rylands Research Institute and Library, Great Britain (approx. 53.48032°, -2.2487°)