By Cara Houlton2026-04-09T13:29:00
Source: Costa Coffee
The coffee chain will open up to seven new stores across the capital in 2026 and refurbish more than 10 existing sites
Costa coffee has unveiled plans to invest up to £3.5m across its London estate to upgrade shops and open new sites.
Already have an account? Sign in here
Already have an account? Sign in here