Deutsche Bank’s 42-year stay in the City of London has been thrown into question after the German banking giant drew fierce criticism over changes to plans for its new multimillion-pound headquarters in Moorgate.
The German bank agreed last year to lease hundreds of thousands of square feet at 21 Moorfields, a development being overseen by property group Landsec.