Student Accommodation in London near Loughborough University London
It is located on Queen Elizabeth Olympic Park. Loughborough University roots date back to 1909. It is established for postgraduate study and research and is a part of a great community of organisations. It provides a healthy environment for students to learn and challenge ideas. London is a cosmopolitan city and one of the top educational destinations all over the world and it has numerous student housing options to offer.