A twist of the contemporary at The Ampersand Hotel in South Kensington
bySet a stone’s throw from the epicentre of South Kensington, the charming Ampersand Hotel resides within a few minutes walk of historical landmarks The Natural History Museum, Science Museum, V&A and Royal Albert Hall …a welcome dose of culture by anyone’s standards.