Big Bike Ride – London 28th April Posted on April 28, 2012 by admin Cyclists on Piccadilly, near our stall at St James’s Church, protesting the slaughter of bike riders on London’s streets. So much sweaty lycra! But in a good cause. Plus it was pouring with rain….