Schroders sells Leeds Debenham’s store for £50m

Schroders has sold the 100,000 sq ft Debenhams department store in Leeds' prime shopping street to a consortium of private Irish investors for £50m, £6m above the asking price, on a yield of 4.75%.

The building on Briggate is occupied