Costa Express Slough Rd
Website:
www.costa.co.ukCategories:
CoffeeStore hours
Mon-Fri: 6:30 AM-9:30 PMSat-Sun: 7:00 AM-9:00 PM
About Costa Express Slough Rd
The Costa Express Coffee store located at The Green on Slough Road in Datchet, Slough is a convenient and speedy spot to grab a delicious cup of coffee. The store offers a range of options to choose from, including cappuccinos, lattes, and Americanos, all made using high-quality Costa coffee beans. The friendly staff are always ready to help you select the perfect beverage, and the store's convenient location and ample parking make it a great choice for on-the-go coffee lovers.Other Costa Locations
Costa locations in SloughCosta locations in South East England
Costa locations in United Kingdom
Costa locations worldwide