Karta Vacation Rentals
Tucked in Notting Hill in London City Centre, this compact bed and breakfast sits steps from Portobello Road Market and a short stroll to Kensington Gardens, Hyde Park and Royal Albert Hall. Ideal for market-goers and city sightseers.