Thames Life promo

Updated on 11 Aug, 2026

1. The promotion

Order a qualifying Carnival Internet broadband plan and quote code THAMESLIFE as part of your order to receive a bill credit based on the plan you choose, credited in three instalments as set out below (the promotion).

2. Promoter

The promotion is run by Audra Solutions Ltd, trading as Carnival Internet, a company registered in England and Wales (company number 14416796). Registered office: 106 Baker Street, London, W1U 6TW. VAT number: 440163629 (the promoter).

3. Promotional period

The promotion has no fixed end date and runs until withdrawn by the promoter. The promoter may amend, suspend or withdraw the promotion at any time in accordance with clause 7. Orders placed after the promotion has been withdrawn will not qualify.

4. Eligibility

To qualify, a customer must:

  • Be a UK resident aged 18 or over
  • Place a new order for a qualifying Carnival Internet broadband plan and quote code THAMESLIFE as part of that order, before the promotion is withdrawn

There is no limit on the number of qualifying customers, with every customer who places a qualifying order and quotes the code eligible, aside from the promotion being limited to one qualifying order per customer or household.

5. How it works

The bill credit a qualifying customer receives depends on the plan ordered, as follows:

  • Carnival Max 900 (1 Gig download): £100 credit
  • Carnival Boost 500 (500 Mbps download): £80 credit
  • Carnival Go 100 (100 Mbps download): £50 credit

The credit is applied to qualifying accounts once code THAMESLIFE has been entered and the order confirmed, and is not conditional on any external event, result or outcome.

6. How the credit is paid

The relevant credit is paid against the qualifying customer's Carnival Internet bill in three instalments, as follows:

  • Carnival Max 900 (£100 total): £33.34 at month 8, £33.33 at month 16, £33.33 at month 24 of the customer's account
  • Carnival Boost 500 (£80 total): £26.67 at month 8, £26.67 at month 16, £26.66 at month 24 of the customer's account
  • Carnival Go 100 (£50 total): £16.67 at month 8, £16.67 at month 16, £16.66 at month 24 of the customer's account

Each instalment:

  • Is not exchangeable for cash, in whole or in part
  • Is non-transferable and applies only to the account on which the qualifying order was placed
  • Will be set off against Carnival Internet monthly charges

Each instalment is conditional on the customer's Carnival Internet account remaining open and in good standing on the relevant instalment date. If the account is closed, or in arrears, before an instalment date, that instalment and any later instalments will be forfeited.

If a customer upgrades or downgrades their plan during the contract term, any instalments not yet paid will be recalculated to reflect the credit tier applicable to the plan held at the time of that instalment.

7. General

  • The promoter's decision on all matters relating to the promotion, including eligibility, is final
  • The promoter reserves the right to amend, suspend or withdraw the promotion at any time for reasons outside its reasonable control, or otherwise at its discretion
  • This promotion does not affect a customer's statutory rights
  • Standard Carnival Internet terms of service and pricing continue to apply to the underlying broadband order
  • Personal data collected for the purposes of this promotion will be handled in line with the Carnival Internet privacy policy
  • This promotion and these terms are governed by the laws of England and Wales

Did this article help?