As well as office space, the 99 Bishopsgate redevelopment near Liverpool Street Station would include new pedestrian routes ...
The Church Commissioners have identified enough land earmarked by councils for development to build 30,000 new homes, 9,000 ...