Imperial College London All Properties Manson Place Chesham Court Fountain House Mayfair House Ashburn Court Ashburn Hotel Queensgate Court 17 Hertford Street Onethirty Queensgate 20 Hertford Street Claverley Court Rooms Rooms 1 2 3 4 5 6 Guests Guests 1 2 3 4 5 6 7 Infants(0-3) Infants(0-3) 0 1 CLICK TO CHECK AVAILABILITY Home / Imperial College London Imperial College London – founded in 1907, Imperial College London is rated among the world’s best universities with a reputation for excellence in teaching and research.