Karta Vacation Rentals
In the heart of Kensington, a boutique Kensington hotel minutes from Earl's Court tube station. Stroll to Earl's Court, The Mosaic Rooms and Brompton Cemetery. Major transport hubs like Heathrow (LHR) and London City Airport (LCY) are within easy reach.