I’m on rare trip up to london and I’m desperately trying to remember the name of a restaurant we used to come to when I worked here 20 odd years ago. It was French, and quite fine dining but not Michelin level. I think it may have been a very small chain - like two or three. The one I remember was in Covent Garden and it was up in the roof of main building in the centre. It was supposed to be “the best steak frites in london.”
Anyone???