ProjectsThe Timberyard Off Timberyard St, Grove St SE8 3QQ London PROJECTThe Timberyard CLIENTLend Lease DevelopmentsNO OF PLOTS203 Close