Store Road is part of the Royal Docks development in the London Borough of Newham. Located near the Woolwich ferry on the north side of the Thames, this scheme will offer fantastic views of the surrounding area, including the Thames Barrier, the O2 and City Airport.
Henry Construction are delivering the site which will consist of 3 houses and 160 flats built over 3 blocks, varying in height from 7 to 14 storeys. All homes will feature dedicated outside space in the form of private terraces or balconies, plus access to communal landscaped gardens.
Store Road will offer 93 homes for affordable rent and 70 homes for shared ownership. The scheme is due to complete in May 2023.