Karta Vacation Rentals





In lively Earls Court, London — a compact boutique stay just steps from Earl's Court Underground (Zone 1). Reach Heathrow in under 30 minutes on the Piccadilly line. Kensington Gardens, the Natural History Museum, Science Museum, Royal Albert Hall and Harrods are all within about a 15-minute walk.