Watches of Switzerland upgrades and expands Oxford Street store
As London’s Oxford Street continues its regeneration, the key retail destination has been given a further endorsement with Watches of Switzerland upgrading and expanding its store there.