London accommodation atĀ hotels Kensington and London South


Book London hotel

“ South Kensington Hotels London SW7 and W8 video. Bed and breakfast accommodation and apartments in Kensington close to Roya…”

South Kensington and Kensington Hotels are very close to Kensington palace, High Street Kensington shops and the Harrods in Knightsbridge. They give quick and easy access to several other London locations.