We use cookies to personalise your experience. Learn more

Stephen Buckle

Design Director
Stephen is a Design Director of ASPECT's Chinese studios. 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: