Yes, unless you get free prescriptions from the NHS. If you are exempt, you'll need to show your exemption documentation to the pharmacy.
The cost of an NHS prescription in England will be the same at any pharmacy. You can find more on NHS prescription costs on the nhs.uk website.
Prices for private prescriptions may vary. Contact the pharmacy directly for pricing information.