Jun 16, 2024
A little over 700 people watched Brett Graham’s Notting Hill restaurant The Ledbury reclaim its title as the Best Restaurant in the UK earlier this week (10 June) at North Greenwich venue Magazine.Tomos Parry’s critically acclaimed Soho restaurant Mountain claimed...