Interior Design 

High-End Residential Project by Sequoia London

The London based interior design and architecture studio, Sequoia London won this year by the Interior Design Private Residence and the Interior Design Show Home Awards at the UK Property Awards 2017. The two awards…