top of page
About & Subscribe
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.
Sequoia London 
25 North Row, Mayfair,
London W1K 6DJ
Tel: +44(0)20 7292 9900
  • Black Instagram Icon
  • Black Facebook Icon
  • Black Pinterest Icon

© 2016, All rights reserved with Sequoia London.

bottom of page