Stephen Davy Peter Smith Architects are an established London based practice which was created in 1995.  Led by British Architects Stephen Davy and Peter Smith, the office comprises a multicultural mix of talented professionals which generate a rich and stimulating architectural approach.

The practices’ expertise is reflected in the numerous awards and press coverage received, and demonstrates the practices desire to achieve high standards in all their work.

We investigate the merits and opportunities of each site to 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.  
Partner
Peter Smith
Stephen Davy
Employees
26
Founded
1995
Specialization
Architecture
Interior Design
Living + Working Concepts
Material Research
Architectural models
Renovation