News

One of London’s grandest hotels has a new member of the family. Last week I was among the first to set foot in it, the capital’s newest super luxury hotel, Mandarin Oriental Mayfair.