In a city renowned for its refined drinking culture, Dover Yard inside 1 Hotel Mayfair has redefined what a modern luxury bar can be. Since its opening in July 2023, this destination has captivated London’s creative and cosmopolitan crowd with its intoxicating blend of sustainability, sophistication, and soul.