Lunch recently at the Cat and Cucumber Cafe on Tower Bridge Road (corner of Druid Street SE1), Neil Controlled Weirdness mentioned that the very table we were sitting at features in a 1979 film focused on punk band Sham 69.Yes indeed 'Tell us the Truth', a BBC Arena programme, does indeed include a scene filmed ...