Take to any household waste recycling centre.
Carpet should be cut into manageable sizes and secured/tied if possible.
Or check whether:
- your local council collects
- a local charity or furniture re-use group will take it
- the supplier of your new carpet will take it away.