Caedmon Hall Complex

Caedmon Hall Complex
College of St Hild & St Bed, Durham University, Durham, DH1 1SZ