A stylish stay in Mayfair that brings fresh, understated luxury to central London’s Hanover Square. Mandarin Oriental Mayfair opened in June 2024 and has been quick to stake its claim as one of London’s most discreetly luxurious addresses. With just fifty suites, hand‑painted silk wallpaper in every corner, a 25‑metre subterranean pool, and a rooftop […]
United Kingdom articles on