Karta Vacation Rentals
In Kensington, minutes from Gloucester Road station and a short walk to the Natural History Museum and the Victoria and Albert Museum. Hyde Park, Royal Albert Hall and Kensington High Street are all within easy reach. A big-city conference hotel base for museum hopping and London nights.