In my last visit to London I did see the Chopards in Selfridges and in Harrods, but I missed the one off of Bond St. which has the URUSHI lacquer watches! I definitely would've liked to have seen those!
Thanks for sharing where all the good stuff is!