Wow really? You spent 4 weeks in London and never saw a cyclist? Were you out in the suburbs? I spent a bunch of time in London and saw a TON of cyclists in central London. Many of them took the train out to where I was staying too (outside Brixton).
I also don't buy the "small apartments" thing. We live in a 650sq ft apartment and have 4 bikes hung up on our wall. Where there's a will, there's a way.