Hundreds of impeccably dressed cyclists are set to take over central London this April for this quintessentially British tradition
When we're walking around the streets of London, a cyclist decked out in head-to-toe Lycra is almost as common as a red bus. But what about a cyclist dressed in a three-piece suit? On Saturday 18 Apri...