The Watch Room at Selfridges
Wempe in Bond Street
Watches of Switzerland in New Bond Street
The Watch Gallery, Fulham Road (I think)
As far as prices are concerned, expect to pay list, I haven't heard of any discounts.
The other London Paneristi will correct me if I'm wrong in any respect.