14 Jun Costa Coffee’s Great Portland Street store undergoes uplifting renovation
The Nation’s Favourite Coffee Shop, Costa Coffee*, has temporarily closed its store at 111 Great Portland Street, London, as it undergoes a transformative renovation. The store has shut its doors to allow for a full modern uplift and is set to reopen later this...