Affordable housing development of flats for rent and shared ownership overlooking the site of the London 2012 Olympic Games in Stratford, built by East Homes Limited in partnership with the London Borough of Newham and Telford Homes PLC.
{}