Great location for working in Canary Wharf, with wonderful views, and so close to the O2