The Cycling Embassy Of Great Britain has launched a handy ‘one stop shop’ to support campaigners for active travel and better towns and cities across the country - www.cyclingfallacies.com.