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, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results