Looks like a nice little concept, I've got a few Oris and I guess they emailed me as an existing customer.

Mayfair based, new shop opened.

https://www.oris.ch/en/news/detail/970/

Opens on Monday May 16th, so I'm not entirely sure what year that will be :D

"This year’s new timepieces will be in our Mayfair store from Monday May 16. Be the first to see the new designs following their launch at Baselworld 2018."