Dieses Restaurant ist eines der exzellentesten in London. Jeder Feinschmecker träumt mindestens einmal hier Essen zu können, natürlich mit hohen Erwartungen und laut den Engländern werden diese immer erfüllt. Es befindet sich in Ledbury Road 127 in der Nähe von Notting Hill. Man findet hier eine hochwertige französische und europäische Küche.