//...they do the same for oldies down in London and elsewhere.//
Very much elsewhere. All people of State Pension age in England have free travel on local buses across the whole of the country. Pensioners living in the 32 London boroughs also enjoy free travel on the Underground, the Overground, the Docklands Light Railway, trams and most local train services. They are also eligible for discounted fares on the Thames Riverbus services and the Emirates Air Line (that's the cable car, not the aircraft operator).