A
A K Review of The Ledbury (2 Michelin Star)
Fantastic restaurant. Amazing food and service. Gr...
Fantastic restaurant. Amazing food and service. Great wine, beautiful setting. Best restaurant in London.
Comments: