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