British multinational coffeehouse chain, Costa Coffee, offering a variety of coffee drinks and snacks. It's the largest coffeehouse chain in Britain.