Crosby

Interior Designer

C-3/278 IIIrd Floor Janakpuri, New Delhi, Delhi, 110058, India



We are luxury design firm based in Delhi, India. We have developed a reputation for creating elegant, bespoke interiors that focus on beautiful textures and clean lines. Crosby has been widely recognised for its work in the design field.