Luxury Hotels in London, England » The Kensington Hotel London » Photo Gallery The Kensington Hotel London - London, Great Britain, 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 The Kensington Hotel London The Kensington Hotel London The Kensington Hotel London The Kensington Hotel London The Kensington Hotel London The Kensington Hotel London The Kensington Hotel London The Kensington Hotel London The Kensington Hotel London