We use cookies to personalise your experience. Learn more

Stephen Buckle

Studio Director – Shanghai
Stephen is a Studio Director of ASPECT's Shanghai studio. He is an influential designer, landscape architect and urbanist recognised for his bold city shaping projects that look to challenge and disrupt urban mundanity. He endeavours to address the complex social, environmental, and technical challenges faced in some of world’s most densely urbanised cities.
Read more +
Phone: +86 21 5302 8555
Room 203, 519 Jumen Road, Shanghai, 200023
Local Time: