Price is £186, then use Discount Code: SHE851PCH445 at the Checkout to get the £166 Price.
John Lewis website says more than 10 in Stock: 6.54pm 24th (Updated)
The discount code is for your First Order with John Lewis, so if you already have an account with John Lewis and this is not your first order, you simply need to create a new account using a different email address. You can get an additional new email address from http://www.hotmail.co.uk
if you need one.