Edinburgh Debenhams up for sale

Debenham’s flagship store on Edinburgh’s Princes Street is up for sale.

The 108,000 sq ft building is being sold by a private investor client of Ratcliffes and Kitchen La Frenais Morgan for £27.25m – a net initial yield 4.5%.

The