PRODUCTSCHÖN CONSULTING

News

TOPICAL INSIGHTS FROM WHAT’S IN THE NEWS

Liberty Department Store Sold

Liberty department store sold for 300 million pounds

Don-Alvin Adegeest

| Sunday, 28 July 2019

Liberty, the iconic Tudor department store in the heart of London's Soho, has been sold in a deal valuing the luxury retailer at 300 million pounds.

BlueGem Capital, a private equity group, bought the store for 32 million pounds in 2010 from MWB, a property investment and development business, and is now selling its 40 percent stake to Glendower Capital.

Pete Schonbeck