Alex Dilling to open London flagship at Hotel Café Royal 16-May-2022 By James McAllister Chef Alex Dilling is to launch his first standalone restaurant this summer at the Hotel Café Royal in London's Piccadilly.