Institution saved to your shortlist.

Imperial College London

London, England, United Kingdom
Write a review
4/5
The best university in London. The teachers know their stuff and the accommodation is grand. The grounds at imperial was just sublime loved every minute there looking for a reason to go back. It's also in the heart of London lots to do and see.
Read more
5/5
Great institute, great people and great learning.
Read more