July 12, 2023 Miles Metcalfe In the battle of East London leisure destinations, Canary Wharf is advertising at Westfield Stratford