British coffeehouse chain, Costa Coffee, offering coffee and pastries via a drive-thru. The UK's largest coffee shop chain.