Don't miss the Kingston Green Fair on bank holiday Monday for the oldest, biggest and best family eco fair of the year. Now in its 20th year, up to 20,000 people are expected at Canbury Gardens, Kingston, for a day packed with music, alternative therapies, world food, environmental stalls, arts and crafts, kids' fun and much more. Visit kingstongreenfair.org for full details.