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.

You may also like...