Bank of America

A new investment banking facility at Canary Wharf, London.