"The magazine for Canary Wharf : news, reviews and points of