Central location.
Set in Oxford on a quiet street, St Margarets is located at a stone’s throw distance from University of Oxford Campus. Apart from the University, many good restaurants, bars, markets and theatres are located within walking distance, making it a convenient location for guests. Metro station is also located at five minute walking distance making it easy to commute in London.