Royal Docks, London
Address: Thames Road, London E16 2BS
Description: Redevelopment of the Royal Docks Service Station with a residential development comprising of 295 residential units across four buildings ranging in height from 5 storeys to 13 storeys.
Status: Sold
Partners: Galliard Homes, Esso, VFund, Osea Construction