What is the Cycling Embassy of Great Britain?

It’s a new organisation that aims to bring best practice in cycling provision to this country so that we can have a truly mass cycling culture, rather than cycling being a minority activity.