The French town of Saint Tropez, renowned for its opulence and beach club culture, is home to little over 3,600 inhabitants yet welcomes a fascinating array of guests and property investors each year, keen to become part of the elite community of luxury villa owners in this very exclusive and niche market. St Tropez House...