Originally Posted by
mcours2006
I suspect the price petrol might have something to do with it.
Not really. It's more the cost of the train/bus than anything else. No one drives in London (or even into London due to the £11.5/day charge to do so ... that's just to enter, not to park or anything else.)
Here are the fares ...
http://content.tfl.gov.uk/adult-fares.pdf
Median wage is £34K/year in London. That's pre-tax or about £26K post-tax.
A yearly subway pass hovers between £1.5-£4K or up to nearly 20% of post-tax wage (or 2 months of full salary). A bicycle is significantly less.