Monday 9 May 2011

St. John's Hotel Restaurant, Leicester Square is a Meat (and desert) eaters paradise. Culinary skills of Tom Harris astound the palate.

No comments: