Delores Archive / At the site of the Helicopter Crash on Wandworth Road, the smell of fuel is very strong.

View our embed guidelines