34 things to do in Canary Wharf & Docklands, LondonA booming blend of high rise, retail and restaurants located on the waterfront, Canary Wharf and Docklands may… Read More On October 24, 2022 0