Karta Vacation Rentals
In the heart of London’s Notting Hill / West End, minutes from Hyde Park and the Diana Memorial Playground and close to Royal Albert Hall, Harrods, Imperial College, Paddington, Notting Hill Gate, Oxford Circus and Marble Arch. Ideal for travelers who want easy access to parks, shopping and West End theatres.