"Traffic was banned from several roads in London for the day (along iconic landmarks like Westminster) to make way for thousands of cyclists." (BBC) Thanks to Andrew for link.

Leave a Reply