A beautiful bar and restaurant in Canary Wharf that brings sophisticated al fresco dining to London's financial heart. Celebrating the area's rich history, The Tea Merchant is offering an elegant space to enjoy excellent food and drinks, with amazing outdoor seating overlooking the North Dock.