Annabel’s Private Club Opens Exclusive Japanese Restaurant in London
Annabel’s, the iconic London private Members’ Club, has opened its sixth restaurant, The Japanese Restaurant. Located on the first floor of the club’s 26,000-square-foot venue in London’s West End, the new restaurant offers a refined setting and a menu focused on exceptional Japanese ingredients and techniques. © The Birley Clubs The menu, which launched in … Read more