UK’s Costa Coffee has re-opened its Wigmore Street store in London following a significant refurbishment. The redesigned store now offers an enhanced coffee experience, complete with ...