Cyclists outside the Angel Inn of Thames Ditton, near London. Known today as Cycling UK, the organisation is now a charity but it was founded as the Bicycle Touring Club 144 years ago today. The ...