The Ledbury Is Crowned London's Ultimate Restaurant for a Fourth Year
Brett Graham and his team at The Ledbury have scooped the coveted top spot for a fourth year running as they top the definitive list of London's top 100 restaurants. The 2 Michelin star, Notting Hill restaurant adds yet another trophy to the already heaving award shelf, this time it's to celebrate topping the All In One Ultimate Restaurant List for an incredible fourth year on the trot.