Go Boutique in London at The Ampersand Hotel Travel & Style Kensington is an ideal neighbourhood to stay in when in London, thanks to the nearby museums — including the Victoria & Albert Museum and Natural History Museum — Kensington Palace