Places of Interest nearby
Location address: United Kingdom, Oxford
Number of texts: 1
Lady Margaret Hall (commonly referred to as LMH) is one of the constituent colleges of the University of Oxford in England, located at the end of Norham Gardens in north Oxford. As of 2006 the college had an estimated financial endowment of £34m.