Abbey Wood | South London

Location: South London
Value: £45M
Contract Length: 120 Weeks
Procurement: Design & Build.
Completion date: TBD
Site features: 270 apartments with support landscape and community gardens.