I think the reason for this popularity, especially in London, is an investment in infrastructure, including bike lanes and revised signaling at junctions. However, cycling has also proven pragmatic in the days of austerity, providing a cheaper way to get fit than paying for exuberant gym fees and a cheaper way to commute to work. The roads are now filled with cyclists both as recreational hobbyists and also on their way to work.