Karta Vacation Rentals
On a quiet street in Kensington, this family-run bed & breakfast sits just a 2-minute walk from Earls Court Exhibition Centre and Earls Court Tube Station, with direct tube links to Heathrow and Victoria Coach Station. About 10 minutes' walk from Hyde Park and convenient for Kensington Roof Gardens, Imperial College, Royal Albert Hall, Harrods and Buckingham Palace.