Skip to content

Stephen Davy Peter Smith Architects is an established London based practice which was created in 1995.  British Architects Stephen Davy and Peter Smith lead the office which includes a multicultural mix of talented professionals who generate a rich and stimulating architectural approach.

The practices’ expertise is reflected in the numerous awards and press coverage it has received, and demonstrates the architects desire to achieve high standards in their work.  We investigate the merits and opportunities of each site to create an appropriate architectural response to maximise the benefit to our Client.  The office prides itself on working in close partnership with its clients to create places in which people choose to live, work and play.

Download a copy of our project brochure (coming soon)