Costa Express Lord Street
Website:
www.costa.co.ukCategories:
CoffeeStore hours
Mon-Sun: 6:00 AM-11:00 PMAbout Costa Express Lord Street
The Costa Express Coffee store at 5 Lord Street, Wrexham LL11 1LG is a convenient and inviting spot for anyone in need of a caffeine fix. This self-service location offers a variety of hot and cold drinks, from classic espresso and cappuccino to iced teas and hot chocolate. The store is equipped with modern equipment and features plenty of comfortable seating options, making it a great place to get some work done or catch up with friends. Overall, the service is efficient and the atmosphere is welcoming, making this Costa Express location a convenient and enjoyable spot for coffee-lovers in Wrexham.Other Costa Locations
Costa locations in WrexhamCosta locations in Wales
Costa locations in United Kingdom
Costa locations worldwide