Karta Vacation Rentals
In the heart of Kensington, London, a luxury aparthotel steps from Gloucester Road Underground. Walkable to Kensington Gardens, Imperial College, the Natural History Museum and Kensington High Street. Pet-friendly and perfect for travelers who want museum- and shopping-ready base in a classic white-columned neighborhood.