Any recommendations for a decent cup (and maybe a sandwich) in/ near Canary Wharf?
Added bonus if they sell coffee beans too.
Taylor St know their coffee: http://www.taylor-st.com/locations/canary-wharf
It's the best place I know of round there, by a long stretch.
It's the best place I know of round there, by a long stretch.
YourAmericanLover might know of others...