I just discovered that there is a scheme in place to recycle old/empty inhalers! I feel a bit annoyed that it isn't publicised better (in pharmacies or on the box!).
See here to find your nearest participating pharmacy:
pharmacyfinder.completethecycle.eu/index.html
Other pharmacies may take them for disposal but not actually recycle them.