The Carpenters Estate, Stratford, London Borough of Newham (located adjacent to the main site for the 2012 Olympics) built in 1967, currently under treat of demolition, includes three of the borough’s largest tower bloc…
Home
Feed
Search
Library
Download