Advertisement
Current Affairs

Burlington Arcade up for sale

Burlington Arcade – the luxury shopping gallery in London that is home to 19 jewellers – has been put on the market for a sum believed to be around £400m.

Back to top button