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
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.