Blackfriars crash: Helicopter lands on central London street
- 6 years ago
A pedestrian is reportedly fighting for life after being hit by moped in horror collision in central London.
Video shows a helicopter arriving on the scene while stills show other first responders on the scene and a cordoned off area.
Video shows a helicopter arriving on the scene while stills show other first responders on the scene and a cordoned off area.