There's nothing like a chic, eclectic bolthole in the middle of a city and The Kensington Hotel is a great place to relax at the end of a busy day in London. This boutique hotel is a short walk from the Natural History Museum, Science Museum and Victoria & Albert Museum and a slightly longer but manageable … Continue reading Kensington Caper