Chesca, in South Street, has now closed its doors for the last time. The women's fashion retailer has been reportedly closing down in the 'past few weeks' but according to the company's website, the Chichester store has now shut for good. The store is the second business to leave South Street this month after Russell and Bromley closed due to 'unforeseen circumstances'.