Toby's population calculation:

Current Greater London Population - 8174000
2030 Greater London Population - 10000000

Greater London Area - 1572km
Barking Riverside Area - 8.13km

10000000 / 1572 x 8.13 = 5171

Barking Riverside must be able to house 5171 people to meet the demands of population growth.