CIT’s scheme for Colechurch House revealed

Plans by CIT to create a 497,293 sq ft office-led scheme on the 0.69-acre site of Colechurch House, SE1, have been revealed.

An environmental impact assessment scoping opinion has been sent out for the new scheme unveiling the