Karta Vacation Rentals
In Earl's Court, central London — a listed Victorian townhouse setting just a 3‑minute walk from Earl's Court Underground Station. Minutes from Kensington High Street, the Natural History Museum, Westfield London, Royal Albert Hall, Hyde Park and Stamford Bridge. Easy tube links to Heathrow and Gatwick make it a smart city base.