National Trust: Holy Jesus Hospital

National Trust: Holy Jesus Hospital
Holy Jesus Hospital City Road, Newcastle upon Tyne, NE1 2AS