Back to photostream

Metropolitan Police - BU60 BXR

One of Met Police's Vauxhall Zafira Incident Response Vehicles seen patrolling around Trafalgar Square, London. This is part of the Diplomatic Protection Group.

11,597 views
3 faves
1 comment
Uploaded on January 12, 2012
Taken on January 2, 2012