Is it on leather or on bracelet? That will make a difference to the price. Either way I think £1800 is a good price on leather and a great price on bracelet.
The watch hasn't been out for 6 months so should be newer than your friend states unless he has some good contacts at Tudor to get it so soon.
Its a great watch and at £1800 I would go for it.