Luxury Hotels in London, England » The Kensington Hotel London » Photo Gallery The Kensington Hotel London - London, United Kingdom The Kensington Hotel London : Click Here to View Full Hotel Description >> The Kensington Hotel London The Kensington Hotel London The Kensington Hotel London The Kensington Hotel London The Kensington Hotel London The Kensington Hotel London