The Kensington, London

IMG_7478In one of the most famous and elegant areas in London, The Kensington hotel, housed in a Regency townhouse mansion, certainly stands out across the accommodation in the city as luxury is synonym to its name. You can not say you have truly experienced London without staying at least once in a traditional Victorian townhouse and even better if it is in South Kensington and just minutes away from Harrods and Victoria & Albert Museum.

Continue reading “The Kensington, London”