Home > United Kingdom > London > Coffee > Costa > Station Terrace

Costa Express Station Terrace

Address:

21-23 Station Terrace, Kensal Rise, London NW10 5RP (Directions from | to)

Website:

www.costa.co.uk

Categories:

Coffee

Store hours

Mon-Sun: 7:00 AM-11:00 PM

About Costa Express Station Terrace

The Costa Express Coffee store at 21-23 Station Terrace in Kensal Rise is a convenient and reliable option for coffee lovers on-the-go. The store is equipped with state-of-the-art coffee machines that make high-quality drinks quickly and efficiently. The welcoming staff are experts in their craft and take pride in delivering excellent customer service. The store is easily accessible, located close to Kensal Rise Station, and offers a wide range of hot and cold drinks, snacks, and pastries. Whether you're in a rush or looking to sit and relax for a moment, the Costa Express Coffee store at 21-23 Station Terrace is a great choice.

Other Coffee locations nearby

Last updated:

10 Jun 2024
×