#London travel guide amazing places in Canary Wharf and Stratford city center