london, greater london, united kingdom
Bishop Challoner School
Magdalen College, University of Oxford