Omega 4, Roach Road, London E3
London Green Developments
DWA
76 No. Live work apartments 10,000 sq ft of B1 Spaces Full Mechanical, Electrical ( Including a Lift ) & Public Health Services