A new mixed use development of 11 flats and a restaurant in Green Street, Newham.
About
Projects
News
Competitions
More...