Trivia Tuesday: Where is the annual Watercress Festival?

watercress-festival

I have some terrible news. You missed the 2011 Watercress Festival. It was held last Sunday in Alresford, Hampshire, UK.