The historic Cathedral City of Chichester in the South of England nestling between stunning coastline and picturesque countryside. back