Microsoft Lumia 950 priced now slipped a bit on Amazon UK and brings it to £410, while previously it was packed with a price tag of £420. On the other hand, the bigger version of this handset Microsoft Lumia 950 XL went up a bit to £450 while previous price is £440.
The prices are listed on Amazon UK only and it is somewhat lower than the official price that is listed on the Microsoft official Store. On the official store, the prices are listed at £450 for the Lumia 950 model and £530 for the bigger Lumia 950 XL version. You should also note that the Lumia 950 XL recently went out of stock and was also being criticized for the hardware issues.
However, the Carphone Warehouse always had the Lumia 950 phone in stock for £420, while Lumia 950 XL is available on pre-order for £470. These are the SIM free versions of the phone but you can also opt for the contract version by paring for an upfront cost of £30 or £35 a month from Amazon UK.