SEQUOIA London is an Interior Architecture, Design and Project Management company headquartered in Mayfair, London.
Our multidisciplinary studio consists of award winning Interior Designers, RIBA qualified Architects, RICS qualified Project Managers & Quantity Surveyors.
New website coming soon.
25 North Row, Mayfair,
London W1K 6DJ
Tel: +44(0)20 7292 9900
© 2016, All rights reserved with Sequoia London.