Karta Vacation Rentals
In Kensington's Royal Borough, a Victorian townhouse-style hotel just steps from Imperial College London. The Science Museum, Natural History Museum and Royal Albert Hall are all within a short walk, with Hyde Park and Knightsbridge shopping nearby.