I don't know the state of the lights and other details when he was crossing, but it's a dodgy crossing simply because it is in the middle of a straight on a fast dual-carriageway. Drivers don't keep to the limit, and don't look for the lights. Even when they are on red, drivers are reluctant to stop.
It's best to cross there as if you are not actually at an official crossing, and it's dangerous even then.
It is most definitely not the place to discuss the circumstances of this horrible death but I have to agree with you as a local. Deptford Church Street is horrendous at times. You just have to look at the damage to the central reserations/walls and roundabout to see how often vehicles lose control. I witnessed a lorry driver lose concentration and smash into the wall in the middle of the road a few months back.
The crossing where TJ was killed is pretty much the only place that a pedestrian or cyclist is able to cross on that road. Lets not speculate any further than that, we do not know what happened and even if we did that discussion isn't for here.
I saw some of TJ's friends yesterday and them, like me (as somebody who never spoke to him) feel pretty damn numb. I struggle to imagine how his family are feeling.
It is most definitely not the place to discuss the circumstances of this horrible death but I have to agree with you as a local. Deptford Church Street is horrendous at times. You just have to look at the damage to the central reserations/walls and roundabout to see how often vehicles lose control. I witnessed a lorry driver lose concentration and smash into the wall in the middle of the road a few months back.
The crossing where TJ was killed is pretty much the only place that a pedestrian or cyclist is able to cross on that road. Lets not speculate any further than that, we do not know what happened and even if we did that discussion isn't for here.
I saw some of TJ's friends yesterday and them, like me (as somebody who never spoke to him) feel pretty damn numb. I struggle to imagine how his family are feeling.