• Is there a reputable shop in London selling Hamilton watches anyone would recommend?

  • John Lewis on Oxford Street has quite a few.

  • As Aggi said, JL sell Hamilton (I went into the one in Westfield a few days ago and they already had that new pilot one that JB is sporting). However several mainstream watch boutiques are ADs of Hamilton, like Goldsmiths, Beaverbrooks and Ernest Jones - if I were you I’d shop round those for a good discount.

About