Drive-thru Costa Coffee, a popular coffee shop chain. Offers hot & cold drinks, snacks, and sandwiches. Known as the UK's largest coffee shop chain.