Signage above a flagship Debenhams department store in Oxford Circus, London. The chain has been placed into administration twice since April 2019 and administrators are currently seeking fresh investment. Reuters
Signage above a flagship Debenhams department store in Oxford Circus, London. The chain has been placed into administration twice since April 2019 and administrators are currently seeking fresh investShow more