Karta Vacation Rentals
In the heart of London’s Kensington, a central vacation home just a short walk from Kensington Gardens and Kensington High Street. A 10–15 minute stroll brings you to the Natural History Museum and Kensington Palace. The Science Museum, Victoria and Albert Museum, Royal Albert Hall and Portobello Road Market are all within easy reach.