Can anyone help me remember the name?! All I can remember is it was small, loads of photos on the walls of famous visitors/politicians….think it had been around for a number of years so was fairly well known. Not Michelin starred or anything. I just remember being taken there for a corporate lunch in 2001 and can’t for the life of me remember the name. It’s not l’escargot. It’s probably long gone now.