What is the telephone number for Watches of Switzerland on Oxford Street?

Close