Deptford Dame has found TfL's plans to remodel the disastrous Deptford Broadway road junction, which is scary to navigate on foot, on a bike or in a car. TfL's main objective is to make it safer for pedestrians, but as DD says, the plans are basically putting lipstick on a pig and the provision for ...