null

We are thrilled to share our recent achievement of being recognised by the Company of Master Jewellers (CMJ).

As an organisation, CMJ plays a significant role in supporting and advocating for independent jewellers within the industry.

From the outset, our focus has been on understanding and meeting our customers' needs. Breaking into retail can be challenging, but our commitment to exceptional service has always been at the core of our efforts, ensuring customers leave satisfied and return for more.

The Milton Keynes store team, including Joy, the founder, is a seasoned expert in watches and clocks. His deep knowledge of horology has been instrumental in curating a remarkable collection of timepieces that captivate both enthusiasts and collectors alike. Kevin with over 50 years of experience in the jewellery trade, Kevin is our resident diamond expert, ensuring that each piece we offer meets the highest standards of quality and brilliance. and Gemma, a professional jewellery designer, brings creativity and vision to our store, enhancing our offerings with her design expertise. Dan, our watch technician, ensures that every timepiece is maintained to perfection, further enhancing our reputation for quality.

Building a team has been a significant undertaking for us. We are fortunate to have assembled an amazing group of individuals who share our vision of prioritising customer satisfaction. Our customer relations team for e-commerce—Kerry and Sam—works tirelessly to ensure that our online customers enjoy the same level of service as those who visit our stores. Pradip and Vim, our co-founders play a key role behind the WATCHO brand, in crafting an environment that reflects our brand’s commitment to quality and innovation. Pratik’s marketing expertise helps connect us with a wider audience, ensuring that our message reaches both new and loyal customers.

Speaking of our brand partnerships, we are honoured to work closely with a diverse array of industry-leading names, including Garmin, Seiko, Tissot, Hamilton, Herbelin, Raymond Weil, Bulova, Frederique Constant, Orient, Rado, Mondaine, Ball, Fortis, and many more. For each brand we represent, we ensure our team undergoes comprehensive training to provide our customers with accurate and in-depth information, enabling them to make informed purchasing decisions.

The opening of our newest branch in Richmond has been a significant milestone. Malgo, our Store Manager, brings a wealth of experience and a genuine passion for ensuring each customer's visit is memorable. Supported by the dedicated customer relations team of Isabella, Mariana, and Emma, the Richmond store has quickly become a cornerstone of our brand's presence in London. Our outstanding customer service has earned us countless positive reviews, and we owe it all to our remarkable team.


Since the inception of our business in London, we have been dedicated to hosting educational events that delve into the rich heritage of the watch brands we carry. Whether it's an American Night featuring our U.S. brands, an Alpine Night showcasing our Swiss timepieces, or a Japanese Night celebrating our Japanese offerings, we strive to create an immersive experience that transports our customers to the origins of each watch.

We are incredibly fortunate to have the support of brand ambassadors at these events, who provide our customers with exclusive insights and personalised introductions to the watches. These events have been a true delight to plan and execute, and we thoroughly enjoy sharing the experience with our customers, from the carefully curated refreshments to the exciting giveaways and surprises.

We are deeply grateful to the CMJ for this award and recognition, and we look forward to continued success and achievements, made possible by the expertise and dedication of our exceptional team.

<> document.addEventListener('DOMContentLoaded', () => { const removeSelector = '.cart-total a[href*="removecoupon"]'; const totalsList = document.querySelector('.cart-totals'); function fireConfetti() { console.log('🎉 fireConfetti called'); const raw = window.innerWidth / 8; const spread = Math.min(Math.max(raw, 60), 140); confetti({ particleCount:150, spread, startVelocity:30, origin:{y:0.6} }); } // 1) Button triggers const addBtn = document.getElementById('form-action-addToCart'); if (addBtn) addBtn.addEventListener('click', fireConfetti); document.body.addEventListener('click', e => { const tgt = e.target; if (tgt instanceof Element && ( tgt.matches('.cart-actions a.button--primary[href*="/checkout"]') || tgt.matches('.js-checkout-button') )) { console.log('Checkout link clicked'); fireConfetti(); } }); // 2) Reload-based coupon detection let wasApplied = false; try { wasApplied = sessionStorage.getItem('bcCouponApplied') === 'true'; } catch {} const nowApplied = !!document.querySelector(removeSelector); console.log('Reload detection:', { wasApplied, nowApplied }); if (nowApplied && !wasApplied) fireConfetti(); try { sessionStorage.setItem('bcCouponApplied', nowApplied); } catch {} // 3) AJAX coupon detection if (totalsList) { new MutationObserver(muts => { for (const m of muts) { for (const node of m.addedNodes) { if (node.nodeType === 1 && (node.matches(removeSelector) || node.querySelector(removeSelector))) { console.log('MutationObserver detected coupon UI'); fireConfetti(); } } } }).observe(totalsList, { childList: true, subtree: true, attributes:true }); } });