Christ Church College

St Aldate's, Oxford, United Kingdom.View map