If you’re looking for an iPhone on the cheap, you might have to get one used – Apple slashes its prices very rarely. An iPhone 6s from late 2015 costs £450 new, way too much for a device that’s over two years old. If you do want to get a used one, eBay has a nice deal.
An iPhone 6s with 16GB of storage goes for – used, Grade A - £200 (you can drop to Grade B for £190). 64GB is £245 and 128GB is £310 (32GB is sold out).
You’re getting 12 months of warranty and some generic accessories – USB cable and SIM ejector.
The availability of colors varies so you should check the specific combination you’re looking for. Hit the Source link to check out the deal.
Used iPhones always have new batteries, so no need to replace anything.
Might consider if it's 100 pounds.