The Ledbury

London, November 2016 – Nestled inside a quaint little house at the more residential end of Notting Hill, The Ledbury is one of London’s finest restaurants. Led by Australian Chef Brett Graham, The Ledbury has received a number of accolades including two Michelin stars and ranked #14 amongst The World’s 50 Best Restaurants. Famed for…