London • United Kingdom
The Ledbury, set in Notting Hill London, offers modern cuisine, paired alongside fine wines in a smart, contemporary setting.
iPhone and Android mobile applications are launching later this year, stay tuned!