World Watercress Soup Championships 2012! May 15, 2012 This Sunday in Alresford, Hampshire, UK is the first ever World Watercress Soup Championships – providing the perfect opportunity for my first competitive culinary challenge. Read More »