This calm, characterful hotel in South Kensington offers rooms inspired by the famous museums that surround it, Mediterranean-style dining in a cool subterranean space, and innovative afternoon teas ...
If you’re looking for a family-friendly central London hotel, you can’t do much better than The Ampersand Hotel in South Kensington. Situated just around the corner from the Natural History Museum, ...