University of Roehampton - London

 

RU is located in the heart of south-west London, within easy reach of central London.