Almond Scones March 16, 2012 Have you ever been to Food for Thought? This vegetarian restaurant, based in London’s Covent Garden, has been there forever and everyday has a long queue Read More »