Although I don't live in London i joined LCC, primarily for the insurance cover, plus they gave a better oldies membership discount than BC. I have never had dealings with CTC so cannot make a comment from experience but I equate them with the Ramblers who I have had dealings with. Oh, and I am also a member of the Caravan and Camping Club.