Karta Vacation Rentals
In Kensington, a quirky Victorian guesthouse steps from Gloucester Road tube and London’s museum mile. You’re a short walk from the Natural History Museum, Victoria & Albert Museum and the Science Museum, with Royal Albert Hall, Kensington Gardens and Hyde Park all nearby.