Subscribe
SubscribeLinks
Archives
- August 2010 (1)
- July 2010 (1)
- May 2010 (1)
- March 2010 (1)
- February 2010 (1)
- January 2010 (1)
- November 2009 (1)
- September 2009 (1)
- August 2009 (1)
does not suck. Well, most of it, that is. There are now more Michelin Star-rated restaurants in London than in Paris. French chefs are moving to England to work because London is fast becoming the centre of culinary excellence – much to the French chagrin. Because Britain has something to prove on the food [...]