Harrods has a wide selection in their fine watch room, don't expect stellar service though.
David Duggan is in Burlington Arcade. Had a great chat with him about a few watches, he had lots of time for me even though he knew I wasn't buying anything that day.