Costa Express Thorpe Lea Road
Website:
www.costa.co.ukCategories:
CoffeeStore hours
Mon-Sun: Open 24 hoursAbout Costa Express Thorpe Lea Road
Costa Express Coffee store at 171 Thorpe Lea Road, Egham TW20 8HP offers a convenient and quick coffee experience for customers on the go. The self-service machines provide a wide range of fresh and hot coffee options, including lattes, cappuccinos, and hot chocolate. The store is well-maintained, with a clean and comfortable seating area and friendly staff available to assist with any queries. With its desirable location and efficiency, this store is a popular choice for commuters and locals alike.Other Costa Locations
Costa locations in EghamCosta locations in South East England
Costa locations in United Kingdom
Costa locations worldwide