How long does a degree in pharmacology take to complete?

In the United Kingdom, there is the option of doing a three or four year degree in pharmacology.