In France, the Apple Watch shop is located in Galeries Lafayette at 40, Boulevard Haussmann, Paris. It will open on April 10th at 9:00 a.m.
In Japan, the Apple Watch shop at Isetan Shinjuku will open April 10th at 10:30 a.m.
The Apple Watch shop in Selfridges at 400 Oxford Street, London opens at 9:00 a.m.
Apple Watches will be available to try-on and pre-order following the grand opening for delivery on April 24th. You can please follow iClarified on Twitter, Facebook, Google+, or RSS for more updates on the Apple Watch ahead of its launch.