Whilst i didn't buy a PP from them, I have dealt with David Duggan before and found them to be good. Quite close to the AD also. There's a couple more high end used watch dealers in that part of London too but I haven't dealt with any of them so cannot vouch
Sent from my SM-A326B using Tapatalk