Best I can find is £390 delivered at johnlewis

Anyone know of anything better, or maybe a site that takes vouchers or via cashback site?