
Stephen Taylor Architects Limited
Stephen Taylor Architects Limited is an architectural practice in Edgware. See its accreditations, specialisms and planning track record.
Active on Companies House
04398573
Architectural Activities
Is this your business?
Claim this listing free to update your details, add photos and services, and receive enquiries from homeowners.
Edgware, HA8, England
About Stephen Taylor Architects Limited
Stephen Taylor Architects is a London-based practice specialising in housing design, urban masterplanning, and sustainable residential development. The practice is recognised for its work on social housing schemes, listed building renovation, and urban regeneration projects across London and the South East.
Specialisations
Urbanism · Housing · Community
Service Areas
London · Surrey · Ealing · Southwark · Guildford · Hemel Hempstead · Naxos · Hackney
Credentials
- ARB registered
- RIBA chartered
Memberships can lapse, so check before work starts.
Planning Application Track Record
1
Applications
100%
Approval Rate
1
Local Authorities
Local Authorities
Dacorum
Application Types
Other
1