Welcome – COSTA COFFEE!!

It's here! I first saw Costa Coffee when I was in London more than a month ago.  It was everywhere - literally EVERYWHERE.  On the street where we stayed -…