No but i have covered 2000 miles on the bike this year, including cycling from Lands End to John O'Groats....though I do understand London is by far the most important part of the UK, and it's residents are clearly superior to every one else in the country
No the cyclists are just bigger prats in London, as for the rest of your comment ..I'll chose to ignore it.