Debenhams Oxford Street store lined up for major revamp

Proposals to redevelop the empty Debenhams flagship on Oxford Street, W1, have been put forward for public consultation. The 1960s department store building, at 334 Oxford Street, is owned by Ramsbury Property International Holding, with Capital Real