Costa Express High Holborn
Website:
www.costa.co.ukCategories:
CoffeeStore hours
Mon-Sun: 7:00 AM-11:00 PMAbout Costa Express High Holborn
The Costa Express Coffee store at 21 High Holborn in London provides a convenient and quick option for coffee lovers on-the-go. The store is located in a busy area and offers a range of drinks including coffee, hot chocolate, and tea, all made from Costa's signature Mocha Italia beans. The self-serve machines are easy to use and provide customers with a fresh and consistent tasting beverage. The store is open early and stays open late, making it a great option for commuters and those looking for a caffeine boost any time of day.Other Costa Locations
Costa locations in LondonCosta locations in Greater London
Costa locations in United Kingdom
Costa locations worldwide