A convenience store offering Costa Coffee, a popular British coffee shop brand.