Join BT online and get BT Unlimited Infinity 2 from £39.99/mth for 18 months (with or without BT TV) plus a £125 BT reward card. 18 month contract and £9.99 upfront cost applies. Unlimited Infinity 2 £39.99/mth for the first 18 months, then £56.49/mth.
Hurry! Offer ends in 3 days!