Liberty opens at Westfield Stratford City

Liberty Stratford City

Luxury department store Liberty today opened its first shop outside of its iconic store on Great Marlborough Street in central London with a shop in Westfield Stratford.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now