PEP is available on the NHS for free, but is only given in emergency situations to those that are eligible. 

The best place to get PEP is a sexual health or HIV clinic. If you need PEP over the weekend or outside of office hours the best place to go is an Accident and Emergency department.

PEP is not normally available from GPs.