Might have been Marine Pavilion
Leas Cliff Pavilion - might that be Folkestone's Marine Pavilion?
Marine Pavilion