Costa are the UK's leading coffee retailer and trade from in excess of 2,000 units throughout the UK.
We act for Costa across London and further sites are required for new store openings.
Ideal ground floor area:
Small format - 250 - 600 sq ft
Locations:
- Central London transport hubs
Recent Openings:
- Farringdon
- Earls Court Station
- Lewisham Station