Karta Vacation Rentals





In lively South Kensington, London — a museum-side base just a 5-minute walk from the Natural History Museum and about 0.3 miles from the Victoria and Albert Museum. Hyde Park and Kensington High Street are close by, with St. Augustine's Church and the Wildlife Garden within easy reach.