Costa Coffee is a coffee shop Greater London Croydon located in United Kingdom.
129-131 North End London Greater London CR0 1TL United Kingdom
Credit Cards | Yes |
Wi-Fi | Yes |
Outdoor Seating | Yes |
Surprisingly good flat white . Great Christmas caps
Vanilla latte my favorite 😋
I can't believe they don't have wifi here. That's practically unheard of for a coffee chain this size.
Burası çok güzel özelliklede yeri..kahvesi her zaman süper
really nice shopping center - lots of shops, clean and bright! - Indie Cindy
Eerily quiet shopping centre, but has a good selection of shops. Amazing glass windows at the back to watch sunsets. - Ben Adelie