CWC has been appointed Construction Manager on 20 Fenchurch Street, the thirty-four storey landmark office building in the City of London. This iconic tower features a publicly accessible sky garden, a double deck lift system and high performance curtain wall.
Read MoreRead more about 20 Fenchurch Street