London, UK. 15th May, 2016. A double decker bus from the line 18, crashes into shop in Harlesden High Street. At Least 10 injured people with cuts and other minor injuries in accident happened beside Harlesden Jubilee Clock. Credit: Noemi Gago/Alamy Live News


Size: 4288px × 2848px
Location: Harlesden High Street, London, Uk
Photo credit: © Noemi Gago / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2, 18, accident, ambulance, building, bus, crash, decker, double, harlesden, high, injured, london, nw10, police, shop, street, uk, west