If you're looking for a deal on the Shield Android TV, NVIDIA is offering two Shield controllers for free with every purchase of the set-top box.

The 16GB Shield Android TV is available for £149, and the 500GB Pro model can be bought for £219. Not sure as to which version to get? Make sure you go through our guide. You also get a three-month subscription to NVIDIA's GeForce Now game streaming service with the Shield Android TV.