Debenhams site goes up for sale for more than £24 million

The site owned by Debenhams in Canterbury has gone up for sale for over £24 million.

The site is one of the highest profile in the city centre with an annual lease of over £1.4 million spread over the High Street, Guildhall Street, Sun Street, Sun Yard and Mercery Lane.

Debenhams currently leases out part to the Cotswold shop.


Leave a Reply

Your email address will not be published. Required fields are marked *