A historic London shopping centre is getting ready for its ultimate sale… itself. Burlington Arcade, in the capital’s swanky Mayfair neighborhood will soon be put on sale for £400 million (approximately $505 million), reports The Spaces.
A historic London shopping centre is getting ready for its ultimate sale… itself. Burlington Arcade, in the capital’s swanky Mayfair neighborhood will soon be put on sale for £400 million (approximately $505 million), reports The Spaces.