Temza is a London-based interior design studio with an in-house building company. We provide interior design, building and refurbishment services for schemes in London, from concept creation, through to construction phase and furnishing. Moreover, we deliver turn-key solutions for complex briefs.
category Interior Design Studios
phone +44 2079320307
23 Sussex Street