Costa Express Castelnau
Website:
www.costa.co.ukCategories:
CoffeeStore hours
Mon-Sun: 6:00 AM-11:00 PMAbout Costa Express Castelnau
The Costa Express Coffee store located at 159-167 Castelnau, Barnes, London SW13 9EW is a great spot to grab a delicious coffee on-the-go. The store offers a range of hot and cold drinks, including specialty coffees, teas, and hot chocolate. The staff are friendly and efficient, making for a quick and seamless experience. With a convenient location and tasty drinks, the Costa Express Coffee store is a perfect choice for a morning pick-me-up or an afternoon treat.Other Costa Locations
Costa locations in LondonCosta locations in Greater London
Costa locations in United Kingdom
Costa locations worldwide