Karta Vacation Rentals
In West London’s Earl’s Court, a short stroll from West Brompton and a few minutes from Earl’s Court Underground station. Close to Stamford Bridge, Kensington High Street, Royal Albert Hall, the Natural History Museum and Hyde Park — ideal for sightseeing and West London shopping.