Costa Coffee is a coffee shop Greater London England located in United Kingdom.
83 South St. (Western Rd.) Romford Greater London RM1 1NL United Kingdom
Credit Cards | Yes |
Wi-Fi | Yes |
Outdoor Seating | Yes |
Particularly good music ! :-)
For those of you that are lactose intolerance , Costa uses Soya Milk ! So go on and enjoy your coffee with no worries...
Chocolate Coolers & the hot chocolates are Lovely!
my flat white wasn't nice at all today
A great place to shop. Has everything you may want. Marks and Spencer, Boots, Game. Better than Barkings terrible Vicarage Mall. - Daniel Uzumaki