Ratings (All locations) 40 · How the score works
Costa Coffee
Coffee Shop · Sandwich Shop · Bakery
Costa Coffee is a British coffeehouse chain offering a selection of coffee and snacks. Located in a retail park, it's a convenient stop for shoppers.
Location
Vota recommends