11-13 Saint Peter's Street, Bedford, Bedfordshire MK40 2PN01234 352343
Baker Brothers have been at the heart of Bedford since 1839 and are proud to be part of the worldwide network of Official Rolex Retailers, allowed to sell and maintain Rolex Watches.