Don’t buy coffee in any of Costa shops. . I went to return my reusable cup because it was faulty and...
Costa Coffee London
$
Open
(50)
Advertisement
Photos
3 Armada Way
London, England E6 7ER
Costa Coffee London is a vibrant coffeehouse located in the heart of London, England. This popular café offers a cozy atmosphere, perfect for enjoying freshly brewed coffee, delectable pastries, and a variety of light bites. With its comfortable seating and welcoming ambiance, it's an ideal spot for both casual meetings and moments of relaxation amidst the city's hustle and bustle.
Generated from this place's information
Also at this address
Reviews
Bad service
11/2/2024
Frappuccino.
10/11/2024
I like to give an honest review and cost a coffee. I think it’s losing its way in the market. I went...
too hot
9/18/2024
Ordered a cappucino. It was way too hot and could only drink at 20 minutes after purchase. It tasted...
See a problem?
You might also like
Advertisement



