A new mixed use development of 11 flats and a restaurant in Green Street, Newham.

#Project #all

ibla