Luton church hall, LUTON & S.BEDS VILLAGES groupThe letter PWhat does this letter suggest to you?No doubt we will have a huge range of subjects to discuss from this one letter.