
The Ledbury in Notting Hill. Photo: Jake Eastham/ The Ledbury
The Ledbury in Notting Hill. Photo: Jake Eastham/ The Ledbury
The Ledbury becomes sixth London restaurant to be awarded three Michelin stars
A total of 1,162 restaurants are included in the selection