As one of the restaurant in St. James’s that won’t let you down.
Click here to view more
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.
This week Greens Restaurant and Oyster Bar is to feature on Coolcucumber TV, a regular food magazine programme for everyone who’s excited by good food.
UPDATE: You can now view the programme by visiting the Coolcucumber TV website here