Home » Stores » Bamboo Body
amboo Body, based in Sydney’s south, Australia was founded by sisters Amanda and Elouise in 2005. From humble beginnings working out of their mum’s garage, Bamboo Body now has Australia’s largest range of bamboo clothing.