translate English to French: Final payment is due not less than 8 weeks before the start of holiday along with a Security deposit of £100 / 150 €.
Le paiement final est des pas moins de 8 semaines dues avant le début des vacances avec un dépôt de sécurité du € £100/150.