Coastal town in North Yorkshire home to the Stephen Joseph Theatre (11)
I believe the answer is:
scarborough
(Other definitions for scarborough that I've seen before include "North Yorkshire resort" , "popular place with visitors" , "Yorkshire seaside town" , "N. Yorks seaside resort" , "Yorkshire seaside resort" .)