ABOUT US


Farruche is a London based Brazilian brand created by two sisters.

At its core, Farruche represents culture, community and the rich heritage of Brasil.