Capitol TheatreThe Capitol Horsham, North Street, Horsham, West Sussex RH12 1RG., Horshamclosed today