Kensington is one of my favourite areas to visit in London due to its upmarket and historic architecture, the white washed buildings of Chelsea always appeal as they look ever so elegant.
Kensington House Hotel Review
Recently we had the pleasure of visiting the luxurious Kensington House Hotel situated in the heart of London. The hotel is a beautiful contemporary four storey town house, the architecture of the hotel is stunning and is set in a quiet area of Kensington and Chelsea.