Design
Inside Sabyasachi’s 26,000-Sq-Ft New Delhi Flagship
The new Sabyasachi store, opening on 25 August at The Citadel, One Style Mile in Mehrauli is a 26,000-square-foot space, the brand’s biggest Delhi retail statement yet.
Limoncello Editors · 23 August 2026


