Top 10 restaurants London

Go Go Plateau

“One might think one was in New York” commented Masterton excitedly as we gazed through the floor to ceiling windows at the towering buildings of glass and steel. Indeed he was right, it was a glorious view from the restaurant… Read More ›

Le Gavroche

One might wonder where Doctor Lunch would rather partake of a fine repast if given a free rein. It is here at Le Gavroche, London’s finest dining experience bar none. To sample the delights of its Prix Fixe menu whilst… Read More ›