The countries and flags of the riders

Some of you have wondered about the countries represented at London Edinburgh London. Below are the flags of all the riders. You can hover over a flag to see name of a country.