This genteel seaside town in Sussex is home to the set of Harry Potter and the Goblet of Fire, as well as other films.