Softly, Softly, Catchee Chai Ki | Toddy Shop at Chai Ki, Mall Level -1 Crossrail Place, Canary Wharf, London E14 5AR

by

What’s this? Another good restaurant in Canary Wharf? I didn’t think I’d ever be typing those words. Before Crossrail, our dining experiences in the area had been pretty poor, but things are on… Continue reading