Lady Margaret Hall

Lady Margaret Hall
Norham Gardens, Oxford, OX2 6QA