Back to Sloane Street

Omega watches shop in London's Knightsbridge
Omega watches shop in London's Knightsbridge.

Back to Sloane Street