I should correct my previous comment - you get the bus pass at state pension age.
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