The Alresford Watercress Festival
Today Editor Dani and I visited the Alresford Watercress Festival. Alresford is a small town in Hampshire and it was recognised by the Romans as being the perfect place to grow watercress; a couple of millennia later it still is. As such, the locals have a large bash every year to celebrate this gratifying green [...]
