The 52,500 sq ft flagship retail space is one of the biggest to be marketed on the London high street in years.
The post Oxford Street set for boost as Debenhams store hits leasing market appeared first on Property Week.
The 52,500 sq ft flagship retail space is one of the biggest to be marketed on the London high street in years.
The post Oxford Street set for boost as Debenhams store hits leasing market appeared first on Property Week.
Read latest news about finance, business and investing
© 2025 London Wallet - All Rights Reserved!