Costa Coffee

3.6
(42 reviews)
17 Embankment Place, London, WC2N 6NN
+44 20 7930 3014Official website
Cheap Eats
Coffee & Tea
Fast Food
Seating
Takeout
Restaurant

At a glance

  • Typical visit: about 1 hour
Costa Coffee | London | United Kingdom | TripAligner