Saint Tropez is synonymous with high fashion, luxury and glamour. In fact, it is so well-known for fashion, iconic labels such as Chanel, Dior and Louis Vuitton all have a notable presence in the picturesque centre ville. Many of our clients planning a holiday in one of our St Tropez House villas this year might...