Clothworkers’ Company reveals plans for new City tower

The Clothworkers’ Company has unveiled plans to redevelop a site on Fenchurch Street, including its Livery Hall, into a 36-storey tower. Designed by Eric Parry Architects, the scheme, to be known as 50 Fenchurch Street, will feature a public roof