Costa Express Baker Street
Website:
www.costa.co.ukCategories:
CoffeeStore hours
Mon-Sun: 7:00 AM-10:00 PMAbout Costa Express Baker Street
The Costa Express Coffee store at 12 Baker Street in London is a convenient and welcoming spot to grab a hot cup of coffee. The store is located in a central location, serving a variety of high-quality coffee, tea, and hot chocolate drinks in a relaxed atmosphere. The store is spacious and clean, with comfortable seating options for customers to enjoy their drinks on-site or take them to go. Plus, the store offers a variety of snacks and treats to complement your beverage, making it an ideal stop for a quick pick-me-up during a busy day out.Other Costa Locations
Costa locations in LondonCosta locations in Greater London
Costa locations in United Kingdom
Costa locations worldwide