Karta Vacation Rentals
In leafy Holland Park, Kensington — a central London bed & breakfast a short walk from Portobello Road Market and Kensington Gardens. Westfield London, Kensington High Street and Hyde Park are all within easy reach, with Royal Albert Hall and Imperial College a short tube or bus ride away.