Costa Coffee is the UK's largest coffeehouse chain. This location offers coffee and likely other beverages and snacks.