Leydi Review | "A Must for Turkish Food Fans"Leydi restaurant at Hyde London City hotel features a menu inspired by Istanbul and emphasizes high-quality, carefully curated dishes.