Karta Vacation Rentals





Just off Cromwell Road in London’s museum quarter, a short walk from the Victoria and Albert Museum and the Science Museum. Gloucester Road Underground is about 300 metres away, with Hyde Park, the Natural History Museum and Kensington Palace all within easy reach. Heathrow is the preferred airport for arrivals.