Since then TfL said it will most likely only go to Lewisham, maybe carry on further in due course. Mind you the target is still 2030 so a lot can change. Time to revisit the DLR option given it was only ditched given the Bakerloo was certain to come to Catford?
There has been an application to develop the land behind the former shops on the east side as far as I know. The land was up for sale a while back. Access may be tricky.