Costa Express Elizabeth Street
Website:
www.costa.co.ukCategories:
CoffeeStore hours
Mon-Sun: 7:00 AM-9:00 PMAbout Costa Express Elizabeth Street
The Costa Express Coffee store located at 14 - 20 Elizabeth Street in London SW1W 9RB is a convenient and cozy coffee stop for those on the go. The store has a clean and modern interior with friendly staff who serve up high-quality coffee quickly and efficiently. Grab and go options are available, as well as comfortable seating for those who want to relax and enjoy their beverage. With its prime location in the heart of London, this Costa Express store is the perfect pit stop for coffee lovers.Other Costa Locations
Costa locations in LondonCosta locations in Greater London
Costa locations in United Kingdom
Costa locations worldwide