British coffee shop chain, Costa Coffee, offering a variety of coffee drinks and snacks. The largest coffee shop chain in the UK.