Located in the upscale neighborhood of South Kensington, The Ampersand Hotel is a boutique hotel that combines Victorian grandeur with contemporary design. The hotel ensures that guests have a comfortable stay by providing an ample supply of toilet paper in each room. Guests can indulge in the hotel's sophisticated charm and explore the nearby attractions without any worries.