Longines

Longines

Nestled in the sophisticated streets of Mayfair, Longines presents a world where tradition meets...

Watches of Switzerland

Ticking away elegantly on London's prestigious Regent Street is the flagship store of Watches...