SISTER SISTER is a collective company. Started by Angelica and her sister Isabella. With both leading projects in their passions of Floristry and Interiors globally, they both incorporate and inspire each others’ projects. Based in the UK and Mexico.