Liberty London open Westfield Stratford store

NEWS | | Leave a Comment

Liberty London have opened their first ever store outside of their Great Marlborough Street premises, in London’s Westfield Stratford City centre.

The 1,700 sq ft store, which has opened under the guise of a pop-up shop, is located on the main promenade en route to the London 2012 Olympic park. Drapers have speculated that the store may be a permament Westfield Stratford addition, despite Liberty London initially opting for a temporary lease.