Karta Vacation Rentals
In South Kensington, London — museum row at your doorstep. A short 6-minute walk to the Natural History Museum and about 10 minutes on foot to the Victoria and Albert Museum. Science Museum and Harrods sit within easy walking distance, with Gloucester Road and local landmarks just around the corner.