Don of London's fine dining
![]() |
Chinese water deer 4 ways, artichoke |
I have almost lost count of how many times I have been to The Ledbury (25 times!), situated in the heart of Notting Hill, London, which has been a cornerstone of the city's fine dining scene since its inception in 2005 and won the prestigious award of three Michelin stars in 2024. The restaurant is renowned for its commitment to seasonal ingredients, many of which are sourced from their own livestock, including deer, Jersey cows, and Iberian pigs. This dedication to quality is evident in their meticulously crafted tasting menus, which offer a harmonious blend of flavors and textures.