UK & European Investments acquires Debenhams department store in Stratford-upon-Avon
UK & European Investments has acquired the Debenhams department store in Stratford-upon-Avon for €15.1 million (£12.6 million), reflecting a sub 6% yield. The deal has exchanged and completed following the Brexit outcome of the EU Referendum. The acquisition adds to UK & European’s existing holding in Stratford-upon-Avon, with the department…
[…]