Helicopter crashes into london building at... http://t.co/ixLzjiNR #vauxhall #london #choppercrash
January 16, 2013
Helicopter crashes into london building...
Helicopter crashes into london building at Wandsworth Road, Vauxhall. A helicopter has crashed close to Vauxhall train station in central London during the morning rush hour, witnesses reported.