Stephen Davy Peter Smith Architects
http://www.davysmitharchitects.co.uk/
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.