Thamesmead
Thamesmead was the first attempt in the UK to build a new town within a city. It grew from the 1950s bulging demand for housing in London to a 1960s plan that seemed to give decent living for those in poor housing in London's East End.
10 photos · 7,104 views