Lacoste Open New London Flagship Store

French heritage label Lacoste have opened the doors to their newest flagship store on London’s iconic Regent Street, looking to “embody the beating heart of all Lacoste cultures.” Read more at Pause