The iPhone 8 costs £59.00 refurbished (no longer sold new) compared with £49.00 refurbished (no longer sold new) for the iPhone 7. If you want a newer chip, the iPhone 8 is the better choice. If value is your priority, the iPhone 7 offers the stronger buy at a lower price point.