Nice looking car. SW's look best I think. I would make sure all the MOT's and service history reflect the mileage.
Pricewise.... its a dealer price. Haggle like hell. Buy at the end of month when the salesman has targets to meet.
I was a salesman and NEVER pay the screen price.