LONDON—Police have seized 118 stolen bicycles at a single address in north London, an unusually large haul even in a city where bike theft is endemic.
The bicycles are worth an estimated total of more than 30,000 pounds ($39,000), the Metropolitan Police said, adding that two men aged 21 and 60 had been arrested at the address on suspicion of possession of criminal property.