The Poppy Factory

20 Petersham Road

Richmond

TW10 6UW

 

T 020 3274 1000

F 020 3274 1001

E info@iid.co.uk

 

Online meetings

iid.webex.com

Initiatives In Design Limited Registered Office: The Poppy Factory, 20 Petersham Rd, Richmond, TW10 6UW. Registered in England & Wales No. 06458531

IID Architects

I

Projects

I

News

I

Contact