Central London scheme goes back to planners with less retail space and improved sustainability
The works at 81 Newgate Street have been recommended for approval by the City of London’s planners