Lacoste opens two UK stores as it continues to elevate the brand
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 store front, high street store front, uk Stock Photo - Alamy