Foot Locker has opened its largest store in Europe with new a flagship store in the Liverpool One shopping centre. The footwear retailer launched its new 21,000 square foot, two-storey store amid a flurry of events designed to create a “platform for the city’s many creative talents”. Read the RetailGazette.co.uk story here