This invention pertains generally to supramolecular polymers comprising a polymeric molecule linked to a first CB[8] guest molecule and an attachment compound linked to a second CB[8] guest molecule, wherein the first and second CB[8] guest molecules form a ternary host-guest complex with a CB[8] molecule which non-covalently links the polymeric molecule and the attachment compound in a supramolecular polymer. These polymers are useful as vehicles for delivery of a therapeutic compound for use in a method of treatment of the human or animal body, in particular for use in a method of delivering the therapeutic compound to a target site in an individual. The invention also provides methods for the preparation of the supramolecular polymers.