Coffee Couch
Coffee Couch is on Pier Walk near North Greenwich tube. They serve coffee, sandwiches, panini and pastries. Check out their twitter feed for more information and opening times.
Location
10 Pier Walk
Greenwich Peninsula
London, SE10 0ES