Karta Vacation Rentals
On Kensington's Collingham Road in London, a short stroll from Gloucester Road and just 5 minutes from Earl’s Court Underground. Harrods is about a 20-minute walk, while Hyde Park and the Royal Albert Hall sit roughly 15 minutes away—ideal for a quick city break in Kensington.