A prime London site that has lain dormant for more than a decade looks set to get new high-rise development at the third attempt. The first application to build on the site at 20 Blackfriars was submitted in 2002 but knocked back after a public... Read More