Luton church hall, LUTON & S.BEDS VILLAGES group TED talk Watch the TED talk and come along to discuss it. A member will choose the taalk nearer the time.