Thousands of commuters travel in to Canary Wharf every working day. travel January 2, 2018 0 2018-01-02 admin1 tweet