Fiori London - 42 Cranbourn St, Charing Cross, London WC2H 7AN, UK on Eaten