Bow Creek Cafe says
Stunning riverside setting in the arts quarter of east London with a lighthouse ship moored directly outside. We take care in serving delicious homemade food, great coffee and freshly pressed juices, and you will often hear live acoustic music around the log fire outside on our riverside terrace.
64 Orchard Pl
|Do you own this business?
Snap up exclusive discounts in London
Time Out's handpicked deals — hurry, they won't be around for long...