Langley Green
New build construction of a 150 new apartment and houses off South Eden Road, Beckenham, London. The project includes a landscaped podium deck with car parking, bin/bike stores and plant rooms hidden from view. The design features classically inspired buildings overlooking ornate garden space.