With a rich heritage, buzzing cultural and culinary scene and that stunning castle on the hill, Arundel quite simply has it all ...