Advertisement
Department Stores

Liberty London ‘could be sold for £300m’

The owner of Liberty London has reportedly brought the luxury department store to market for a potential £300m price tag.

Check out our free weekly podcast

Back to top button