50 Worlds Best Restaurants DININGLyle’s: London, United Kingdom – The epitome of Modern British in a historic location Posted on January 16, 2020January 16, 2020 by Lola Perrin, Features Editor (UK & Europe) Continue reading "Lyle’s: London, United Kingdom – The epitome of Modern British in a historic location"