Tag Archives: London helicopter crash

Where the helicopter crashed in London today – 16 Jan 2013

I finally found a decent map showing the location of the Tower building at St George Wharf south of the Thames in London. This is the building whose high altitude crane was apparently so shrouded in fog that a helicopter hit … Continue reading

Posted in London travel, News from Europe | Tagged | Leave a comment