Four of the Met Police’s special escort group are seen here riding in formation…

Four of the Met Police’s special escort group are seen here riding in formation through the capital.
Share FacebooktwitterFacebooktwitter    Follow FacebooktwitterFacebooktwitter