Stock Photo - London, UK. 06th Sep, 2017. Accident on Swiss Cottage,Finchley Road near the pedestrian crossing opposite the Argos store on Harben Parade,NW3. A mini bus hit a car in


Similar stock images