State Street says its impending move out of its London headquarters in Canary Wharf was prompted by a desire to be closer to its clients situated in the heart of the City.
Boston-headquartered bank State Street will move from 20 Churchill Place in Canary Wharf to 100 New Bridge Street, which is undergoing refurbishment.