New Centre Available - Imperial College, London

07 February 2018

The main campus is located in South Kensington. Imperial College is ranked as one of the top universities in the country. 

Founded by Prince Albert, Imperial College London is now a public research university located in London. Through merging with several historic medical schools, the curriculum expanded to also include medicine. In 2004, Queen Elizabeth II opened the Imperial College Business School.

The school, with its 24-hour security, offers a perfect balance between a city centre location with the safety and space of a residential centre.

Ardmore now offers all single rooms with shared bathroom.

Contact us for more information