Costa Coffee is a coffee shop Leicestershire England located in United Kingdom.
33 Market St. Ashby de la Zouch Leicestershire LE65 1AF United Kingdom
Credit Cards | Yes |
Outdoor Seating | No |
Restroom | Yes |
I'd give this one a miss if you like proper cups, they had plenty of clean cups but insisted on serving in paper cups.
Just enjoyed a swifty latte with cheffie Richard.
Wifi can be patchy
omnom Ice Tea :D
Try the door its best door in town - lewis siahh