External Projects

20 Fenchurch Street

20 Fenchurch Street

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 More

Drapers Gardens

Pan Peninsula

Crossharbour