Karta Vacation Rentals
In a quiet, tree-lined pocket of Kensington, minutes from Kensington Gardens and the upscale shops of Knightsbridge. Earls Court Station is a 3-minute walk and Olympia and Earls Court exhibition halls and museums are within easy reach, with London’s main attractions and airports also easily accessible.