Skip to content

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

August 2022

Spec

26 Apartments & 1 Commercial Unit

Tenure

Shared Ownership & Affordable Rent

Start your project today