in London the 60+ Oyster Card is free to use on many forms of London public transport (outside morning peak) but is very much not free: ~£40 set up fee and an annual fee until age 65.
The equivalent in London is therefore the Older Persons' Freedom Pass, which I believe is free to apply for
The 60+ Card is therefore something most of the country doesn't benefit from from age 60, and the fee is perfectly reasonable
This is sidetracking anyway