Michelin-starred chef Alex Dilling will open his first independent restaurant at the Hotel Café Royal in London, following his many years of experience with Greenhouse and Hélène Darroze. The name of the restaurant was determined as “Alex Dilling at Hotel Café Royal”. Commenting on his restaurant, Dilling said: “Alex Dilling at Hotel Café Royal will […]