Arch Company cleared for ‘jazz club’-style venue in Square Mile

The Arch Company has been given the go-ahead to develop a new music venue spanning two railway arches under Fenchurch Street station in the City of London.

The company, created when Blackstone Property Partners and Telereal Trillium bought more than