Astonishingly mediocre fare. Prices slightly lower than typical fine dining in London but quality of food is far, far worse than average. Service is just fine, if harried ... more