Southwark

Blackfriars Tower Scheme Recommended for Approval

Planning officers have recommended approval of Foster + Partners’ plans for a mammoth mixed-use development at 18 Blackfriars Road in Southwark, London, featuring a 45-story skyscraper alongside 22- and 40-story...

Planning Permission Granted for 15-Story Hotel in the U.K.

London’s Latitude Architects has secured detailed planning permission for a 15-story hotel on a street in the Elephant & Castle district of Southwark, U.K., Building Design reports. The 89-room proposal...