Special Offer
By Grace Bowden2016-07-08T07:29:00
British Land has sold Debenham’s Oxford Street store lease as part of a ‘strategic focus’, to a private investor following Brexit.
Already have an account? Sign in here