Iconic London Store Sold

Iconic London store Liberty has been sold for £32 million to former City bankers, BlueGem Capital Partners.
The Carnaby Street side of Liberty was swathed in floral fabric last summer.

© Flickr member purplediamond




IMAGES & LINKS:  Liberty © PA, http://www.paphotos.com/