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.
Your email address will not be published. Required fields are marked *
Subscribe me to your mailing list