Liberty sells flagship store
Upmarket British retailer Liberty is selling its distinctive mock Tudor department store building in London’s West End for £41.5m to pay off debt, it said yesterday. The 135-year-old firm, 68-per cent owned by property group MWB Holdings, said it had exchanged contracts to sell the freehold interest in the 125,000-square-foot store to Sirosa Liberty, a European investor to linked to Liberty or MWB.