Can a "foreigner" comment, without voting? I have cycled in London a good few times now.
It's by far the best way to get around, but that says more about the alternatives!
I quite enjoyed it in small doses, but have to say that my favourite part of London after a few days is the northbound line from Euston!