This event takes place every year and has been going for quite a good few many years now. It atracts quite a few thousand people as well. The fair is held in the town of Kingston upon Thames in Canbury Gardens by the river. The forthcoming one takes place on Bank Holiday Monday the 29th of May this year. Full details are on the Green Fair website : http://www.kingstongreenfair.org.uk