Tower Hamlets approves Orchard Wharf masterplan
Seven new tower blocks are to go up on the banks of the Thames in east London.
Seven new tower blocks are to go up on the banks of the Thames in east London.
Read Full Article: The Construction Index
machineryasia
