Costa Coffee reveals its Christmas menu with 22 new items

As the winter months draw closer and the Christmas shopping begins, we think it’s important to treat yourself while treating others. It’s Christmas soon after all.

Costa Coffee reveals its Christmas menu with 22 new items
As the winter months draw closer and the Christmas shopping begins, we think it’s important to treat yourself while treating others. It’s Christmas soon after all.