Land at junction of Leyton Road, and Liberty Bridge Road, (also known as Chobham Farm North), Stratford, London, E15 1DT
Redevelopment of the site to provide 106 residential units and 196 sqm commercial space (Use Clase E) in buildings ranging from 6 to 11 storeys in height, with associated parking, communal landscaped amenity areas, secure cycle parking and other associated development.