I would recommend Sydenham. Transport there is much better via access to three train lines (via Sydenham, Lower Sydenham and Sydenham Hill/Penge East). I am regularly at Canary Wharf in 30mins door to door. It will also further benefit from the Bakerloo Line extension passing via New Cross, with the possibility of directly linking to Lower Sydenham in the future. Sydenham also has improving schools and a number of lovely parks. While the choice of restaurants is not as great as ED, two of the restaurants have recently made the Top 10 in London on TripAdvisor. The Greyhound should re-open in the summer after its refurbishment, and rumour has it that a cinema will also open this year. The local gym is great, with excellent access to new equipment and classes. And its far cheaper, with larger houses. The Lawrie Park Triangle, Cator Road and The Thorpes are all examples of nice pockets to live. The locals are friendly as well. A good mix of young couples and families are regularly moving to the area. And it borders the trendy areas of Penge and Crystal Palace. Worth a look.