Magnificent Arundel Castle dominates this picturesque town which sits on a hill just inland from the Sussex coast, a few miles from Littlehampton and Bognor Regis.