Sublime Sophistication at The Ledbury (2* Michelin, London, UK)
View of Tower Bridge from London Bridge*; Table setting & menus; Partial interior of dining room; W checking his phone while getting his Riesling; My..
Begin typing your search above and press return to search. Press Esc to cancel.