Since the grand opening in 2007, The Wonder Room at Selfridges in London has become one of the most sought after shopping destinations in the world for luxury watch brands and precious jewellery, showcasing one-of-a-kind pieces from the world's most desirable brands within it's expansive, neoclassical-style hall.
