Eleven years ago, Sybarite began working in Asia, with the transformation of Shin Kong Place (a shopping mall in Beijing, China) into SKP Beijing, a luxury department store. Following the success of SKP Beijing, Sybarite created a new 20-storey, luxury landmark SKP store in Xi’an, China’s former capital, which is currently China’s largest luxury department store with over 1000 brands. SKP-S Beijing opened in 2019, located opposite the original SKP store and is regarded as offering a benchmark experiential retail experience, this was followed by SKP-S in Xi’an in 2021.
In December 2022, SKP Chengdu was unveiled – the first sunken luxury masterplan of its kind sitting in parallel to a park which was created for the citizens of Chengdu. Here, we speak to Sybarite Co-Founder Torquil McIntish about the vision underpinning this grand new development and his architectural highlights of the plan.