Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Costa, which has more than 2,700 stores in the UK and Ireland, has struggled in the face of waning demand and stiff competition from cheaper rival Greggs.