105° - Huawei Mate 10 Pro now selling for £529 at John Lewis

Ebay - Free-to-Collect items listing

£529 - John Lewis
Was selling for £549, now reduced to £529.