Village and civil parish in East Sussex, home to Herstmonceux Castle and the annual Medieval Festival.