This apartment features a rooftop terrace and puts you within a 10-minute walk of Kensington High Street and Imperial College London. Apartments feature conveniences like kitchens, along with free WiFi and dining tables. The property is just a short walk to public transportation: Gloucester Road Underground Station is 6 minutes and High Street Kensington Station is 12 minutes.