Jet Black: LINK
Rose Gold: LINK
Gold: LINKUse voucher code 75OFFIPH7 to knock £75 off the upfront cost.
iPhone 7 128GB, EE network, £25 upfront, 2GB data, 1000 mins, Unlimited texts, £33.49 per month (£828.76 contract cost)
Seems like a decent offer, seen more expensive prices for the small 32GB model. 2GB of data isn't a lot but it's fine if you're near WiFi a lot (which most of us are).
All colours available, see first comment if these links disappear like they did last time I posted.