I got the pic from Harrods and they said it will be £ 80.00 and available 3.3.2003. I was told (?????) they only have 40 to sell.
I wonder how much it will be in the US. Would it make sense to order it in the U.K??
Have a great day