Where is Becontree Located? Map of Becontree
Becontree is an area of approximately 4 square miles (10 km2 ) in the London borough of Barking and Dagenham . It is located 11 miles (17.7 km) east-northeast of Charing Cross and was built in the interwar period as the world’s largest public development.
How many people live in Becontree?
How many people live on the Becontree estate now?
Where in England is Dagenham?
Why was the Becontree estate built?