Director, Steven Chilton Architects
Steven Chilton established SCA | Steven Chilton Architects in 2014 and leads the design development on all SCA projects. He has over 20 years’ experience designing and delivering landmark buildings and innovative structures including the London Eye, the Han Show Theatre in Wuhan, and the Wuxi Taihu Show Theatre.
He has designed numerous theatres in China over the last 10 years for technologically sophisticated shows produced by Franco Dragone, winning many awards for his narrative led, modern design.
Steven’s London based studio is of highly skilled practitioners who specialize in connecting cultural insight and the creative use of technology to achieve an unexpected architecture that seeks to embrace, captivate, and surprise.