Two decades of Canary Wharf, London.