Derwent London has today announced that the London Borough of Southwark has granted planning permission for a new 110,000 sq ft mixed-use development at 40 Blackfriars Road, on the South Bank. Designed by architects Lifschutz Davidson Sandilands, the 15... Read More