Intarya

Intarya is an award-winning international interior design studio based in London creating spectacular and acclaimed interiors for some of the most discerning and design-aware clients.

intarya.com (983)

category Interior Design Studios

tel +44 (0)20 7349 8020

8 Albion Riverside
8 Hester Road
London SW11 4AX
United Kingdom