lady margaret hall
•
2024-05-19
Oxford, UK
Junior Welfare Dean
Lady Margaret Hall is a constituent College of the University of Oxford and is located in spacious gardens beside the University Park.. The College was founded in 1878 with a dual passion for learning and for equality, making it possible for the first time for…