LONDON, UK - APRIL 22, 2016: People shop at Lacoste in London, UK. Lacoste is present in 112 countries. It exists since 1933 and has 1,000 stores Stock Photo - Alamy
Lacoste opens two UK stores as it continues to elevate the brand
Lacoste | Shop Polo Shirts, Trainers and Clothing | www.usc.co.uk