Client Overview
Founded in London in 1971, Costa Coffee has grown into massive brand.
With over 2,000 coffee shops in the UK and over 18 thousand employees worldwide, Costa Coffee is the second largest coffeehouse chain in the world.
Costa Coffee’s head office is based in Dunstable with the manufacturing of the coffee taking place at their roastery in Basildon, Essex.