Costa Coffee
39 Shelton St, London
0333 003 5883
Recent Reviews
Order Online
You May Also Like
Pret A Manger - 37 Shelton St
Sandwich Shops
Rock and Sole Plaice - 47 Endell St
Fish & Chips
itsu - Neal Street - 2-4 Neal St
Takeaway & Fast Food, Fast Food, Japanese
London, Greater London
Costa Coffee
39 Shelton St, London, Greater London WC2H 9HJ
0333 003 5883