Apparently not any more. Facing major cost pressures, NHS took a big step towards privatization with the Health and Social Care Act of 2012. Doc-led (general practitioners) Clinical Commissioning Groups are replacing the Primary Care Trusts.
https://en.wikipedia.org/wiki/National_Health_Service_(England)
As of Apr '13 NHS instituted a 7.85 pound fee for "each drug or appliance", although certificates for on-going medications are available at reduced cost.
https://www.gov.uk/government/news/nhs-charges-from-april-2013-announced
And many high cost cancer drugs are not paid for by NHS, although may (or may not) be funded the Cancer Drug Fund.
BBC NEWS | Health | Fears over NHS cancer drug costs
NHS England » The Cancer Drugs Fund
Although only if the use fits very specific preset criteria.
http://www.england.nhs.uk/wp-content/uploads/2014/05/ncdf-list-may14.pdf
And not just expensive cancer drugs are being denied for NHS payment. The new Hepatitis C 'cure', Sovaldi, is not covered by NHS due to its cost of US$60,000+ per course of treatment.
Sovaldi ‘cost effective but not affordable’ for NHS - News - pharmaphorum
To be fair, HC cost pressures are a huge problem for all countries, not just UK (or US). No single nation has the 'perfect' answer for HC delivery. But also in fairness, those cancer and hepatitis drugs are being provided to insured patients at MA hospitals so your $450/mo insurance premium is buying something