Leas Cliff Pavilion - might that be Folkestone's Marine Pavilion?
Did Sheep on Drugs support Gary Numan in Folkestone in 1996