Generating restaurant image...
Loading restaurant info
The Ledbury
London
The Ledbury is a renowned fine dining restaurant located in the heart of Notting Hill, London. Known for its innovative and exquisite dishes, it offers a unique culinary experience with a focus on seasonal ingredients and modern European cuisine.
Top 3 Dishes
- Ceviche of Hand-Dived Scallops with Seaweed and Herb Oil
- Flame-Grilled Mackerel with Pickled Cucumber and Celtic Mustard
- Roast Pigeon with Red Vegetables and Leaves
- Dark Chocolate Tart with Milk Ice Cream
Loading restaurant info
Restaurant is recommended in