Greens Restaurant and Oyster Bar


Romancing the stone or steak tartare?

Posted on

Where would you go to have the best steak tartare in London? According to Kathleen Turner her best meal is… “Green’s on Duke Street does the best steak tartare”

You can read her full interview here.

Leave a Reply

Your email address will not be published. Required fields are marked *