London, UK. Thurs 26 July 2012. The number of armed police visible in London, particularly around Olympic venues, is increasingly apparent as the Olympic launch gets closer. Here armed police make their way up the stairs past commuters at Stratford station, in the direction of Westerfield Shopping Center and the Olympic Park.
Size: 4272px × 2848px
Photo credit: © Solveig Stibbe / Alamy / Afripics
License: Licensed
Model Released: No