Your current cookie settings:
Strictly necessary cookies Performance cookies Functionality cookies Targeting/advertising cookies
British Cycling Bike Insurance is a trading style of Thistle Insurance Services Limited. Thistle Insurance Services Limited is authorised and regulated by the Financial Conduct Authority. Lloyd's Broker. Registered in England under No. 00338645 Registered office: 68 Lombard Street London EC3V 9LJ. British Cycling is an Appointed Representative of Thistle Insurance Services Ltd.