Deutsche Bank HQ crowned as Square Mile’s building of the year
City A.M.
Deutsche Bank’s “tour de force” headquarters at Moorgate has won the annual City of London Building of the Year Award,..