CTC show off at the Bike Blenheim Palace