Designed by
Title
1 Cabot Square the Credit Suisse building is a 21-floor office building occupied by Credit Suisse in the Canary Wharf development #183746331
Description
1 Cabot Square the Credit Suisse building is a 21-floor office building occupied by Credit Suisse in the Canary Wharf development in London, England. Original plans called for a skyscraper on this site for CSFB, however the slump at the end of the 1980s saw these plans scaled back.
This image is editorial