1 Cabot Square, London

1 Cabot Square, London

Jake M.
Standing at 89m, with 21 floors, 1 Cabot Square is the tallest building in Cabot Square. The building is the centre of the CSFB complex at Canary Wharf. The building is connected to 20 Columbus Courtyard and was built in 1991. #1_Cabot_Square #Cabot_Square #Canary_Wharf #CSFB #London
Default Title