About Online Pharmacy UK
Who we are
Online Pharmacy UK is the internet arm of Walter Lloyd & Son Ltd. Walter Lloyd Pharmacy began trading from its current site in Carmarthen, West Wales in 1850, and have now been around for over 150 years.
Times have changed since then, we have moved from just a store in Carmarthen, to introducing an Online Pharmacy website. The aim of our site is to bring together the old fashioned service on which we pride ourselves on, to the modern world of e-commerce.
What we do
We offer a wide range of products and services throughout our site including pharmacy and over-the-counter medicines, Vitamins, family planning products, toiletries, perfumes & aftershaves, gift-sets, and pet products.
Our site is supervised by fully qualified pharmacists registered with the General Pharmaceutical Council. The pharmacists supervise all medicine sales and are available for advice by e-mail or phone. The strength of our business is in the excellent, dedicated staff we employ, many of which have been with the company for several years.
OnlinePharmacyUK is owned by Walter Lloyd & Son Ltd which also trades as Walter Lloyd Pharmacy
Our address is:
12 Lammas Street, Carmarthen, SA31 3AD
Walter Lloyd Pharmacy is registered and regulated by the General Pharmaceutical Council and its registration number is 1043239
We can be contacted on 01267 232677 or by e-mail at email@example.com
The Superintendent Pharmacist for the company is
Megan Jayne Griffiths and her registration number with the General Pharmaceutical Council is 2051524
A director of the company is Christopher John James and his registration number with the General Pharmaceutical Council is 2032298.
Details of the Registration of both the company and the pharmacists can be obtained from the General Pharmaceutical Council at
Online Pharmacy UK has been registered to display the EU Common Logo for online selling of human medicines to the public. The details of the MHRA are below;
Contact: MHRA 151 Buckingham Palace Road, London SW1W 9SZ
Telephone 020 3080 6000
Fax 020 3118 9803