Sim only contact by talk mobile uses Vodaphone network so good coverage.
2000mb (2gb) data
12 months contract
Usually £7.50/m but with cashback works out £3.50/m
£48 cashback by multiple redemptions which has to be claimed months 4, 6, 8, 10 and 12 which is very easy to do via their website.
Free delivery of SIM card