Exterior of Harrods department store at night

The Fine Watch Room at Harrods congregates more than 50 brands from the world’s most exclusive watchmaking firms.

Read more