Canary Wharf Magazine, November 2006, issue 17

Go to link