Debenhams signs at Lichfield

Orchard Street Investment Management has signed Debenhams for a 43,000 sq ft store at its Three Spires Shopping Centre, Lichfield.

The department store chain will occupy the former TJ Hughes store. A 20-year lease has been agreed.

Phillip Rodger, head