Helicopter Crash, Vauxhall, London.

Helicopter crash, Vauxhall, London. Wednesday 16th January, 2012.
The helicopter crashed after colliding with a tower crane on top of The Tower, One St George Wharf, Vauxhall, London at around 8am. 
No use without explicit permission.