answersLogoWhite

0

On the Costa Coffee website (http://www.costa.co.UK/foundation/faq.aspx)

it say's they have over 750 stores in the UK

User Avatar

Wiki User

13y ago

What else can I help you with?