UK & European shops for Debenhams store

UK & European Investments has acquired the Debenhams department store in Stratford-upon-Avon, West Midlands.

The company paid £12.6m – a sub 6% yield for the building. The deal has exchanged and completed following the Brexit outcome of