Location.com logo
Brand Certified

Bell & Ross

4.7
(72 reviews)

Business Details

+44 2076 296464

About

Watch StoreBell & Ross
Bell & Ross, the luxury watch company and ultimate reference for professional aviation time pieces, invites you to enjoy a tailored customer experience with its knowledgeable team to help you find the perfect timepiece. Serving as the only Bell & Ross boutique in the United Kingdom, the store holds the brand’s widest selection with access to exclusive pieces, including Boutique Limited Edition pieces, and is able to source specific watches upon request.

Details

  • Credit cardAvailable
  • DebitAvailable
  • Mobile paymentsAvailable
  • Cash onlyNot available

Location

Bell & Ross
Units 48-49 Burlington Arcade, London, LND
W1J 0QJ, United Kingdom

Hours

Monday10:30 AM - 5:30 PM
Tuesday10:30 AM - 5:30 PM
Wednesday10:30 AM - 5:30 PM
Thursday10:30 AM - 5:30 PM
Friday10:30 AM - 5:30 PM
Saturday10:30 AM - 5:30 PM
SundayClosed

Reviews

4.7
72 reviews
5 stars
65
4 stars
2
3 stars
1
2 stars
0
1 star
4
  • TH
    Tom Hindley
    Aug 31, 2026
    5.0
    Fantastic experience today, a very smooth and easy transaction, I would highly recommend. I picked up the B&R X5 Meteorite this afternoon, over the moon with how this piece looks in daylight! Thank you to both the lovely ladies who helped today making wife and I very comfortable. I will definitely return.
  • NK
    Neil Keely
    Jun 20, 2026
    5.0
    Delighted I explored Bell&Ross’s collection in person. Pleasant experience, staff were nice and helpful
  • HW
    Harry George Whittall-Brown
    May 11, 2024
    5.0
    Sunny was brilliant and incredibly helpful. Would hugely recommend
  • RL
    Robert Liem
    Dec 28, 2023
    5.0
    Fantastic store, wonderful service, fantastic and helpful staff.

Frequently Asked Questions About Bell & Ross

What makes Bell & Ross watches unique?

Bell & Ross crafts luxury watches with Swiss precision and aviation-inspired designs, blending style and functionality seamlessly.

Where is the Bell & Ross boutique located in London?

The Bell & Ross boutique is located at Units 48-49 Burlington Arcade, London, W1J 0QJ, in the Mayfair neighborhood.

Brand Certified Facts from Bell & Ross

This information is certified by Bell & Ross and published from the brand's official system of record. Data is distributed through an enterprise-grade knowledge management platform. Learn more about our data sources
Certified October 11, 2026Yext Knowledge Graph
  • Address
  • Categories
  • Geo coordinates
  • Legal business name
  • Hours of operation
  • Phone number
  • Official website
Syndication Network
Approved business data is pushed to 100+ publishers, including: