Creek Road, Greenwich
A development project consisting of a 9 storey building to deliver 26 new apartments and commercial space on the ground floor to Greenwich. The development is conveniently located near Deptford and Greenwich station.
Client
The Hyde Group
Completion
TBC
Spec
26 Apartments & 1 Commercial Unit
Tenure
Shared Ownership & Affordable Rent