Best place to invest in London: Barking and Dagenham - great location and affordable housing