Owner at Alex Dilling at Hotel Café Royal - London, England, United Kingdom
Intimate fine-dining restaurant located within the prestigious Hotel Café Royal, London.