Costa Express Holloway Road
Website:
www.costa.co.ukCategories:
CoffeeStore hours
Mon-Sun: 7:00 AM-11:59 PMAbout Costa Express Holloway Road
The Costa Express Coffee store at 643 - 645 Holloway Road in London is a conveniently located stop for those in need of a quick and quality cup of coffee. The store offers a range of hot and cold drinks, including traditional coffee options, tea, and hot chocolate. Snacks and pastries are also available for purchase. The store's clean and modern interior provides a comfortable environment to sit down and enjoy a beverage or grab something to-go. Overall, the Costa Express Coffee store is a great spot to fuel up for the day ahead.Other Costa Locations
Costa locations in LondonCosta locations in Greater London
Costa locations in United Kingdom
Costa locations worldwide