Back to photostream

Metropolitan Police - BX59 CGV

One of Met Police's BMW 325d Area Cars seen patrolling around Trafalgar Square, London.

16,524 views
6 faves
1 comment
Uploaded on January 12, 2012
Taken on January 2, 2012