Karta Vacation Rentals
In the heart of London City Centre, a luxury two-bedroom apartment sits a short walk from Kensington High Street and the Natural History Museum. It’s about 0.7 miles from Kensington Gardens and Imperial College, with Gloucester Road, Earl’s Court and Cromwell Road also nearby. Ideal for travellers wanting easy access to museums, shopping and London’s west‑end buzz.