Aitch Group picks up industrial site for resi play

Aitch Group has bought 3 Thames Road, E16, at London’s Royal Docks for a potential residential scheme on a site currently earmarked as Strategic Industrial Land (SIL).

The one-acre site in Newham was bought unconditionally from R55 Group,