15 Nov 2022, 06:54 UTC · By: Aurel Niculescu / The limited-edition Land Rover x Bamford London - LR001 was designed by the automaker and is built by the watchmaker in just 100 units for £1,350
22 Jun 2022, 09:37 UTC · By: Sergiu Tudose / Michelin and Bamford London have created an exclusive 133-piece limited edition watch, featuring a recycled strap made from Pilot Sport 5 rubber