Pharmacy has grown with the times, but our commitment to care has never changed.
We continue to deliver world-class pharmacy services grounded in compassion, trust, and a genuine dedication to your well-being.
At the heart of what we do is building life-long relationships — supporting our customers with trusted healthcare solutions through every stage of life. From fast, accurate dispensing to reliable health advice, we’re here to make a difference every day.
Our mission is simple: to provide a complete, professional healthcare experience in a warm, welcoming environment where you feel truly cared for.
Book an appointment today to receive a vaccination or speak with one of our trusted pharmacists. If the service you’re looking for isn’t listed, feel free to give us a call — we’re happy to help. Your privacy and confidentiality are always our top priority.
Download our Repeat Prescription App
Take control of your prescriptions — anytime, anywhere. Easily manage all your medications from your smartphone. View your prescriptions in one place, including dosage, refills remaining, prescription number, and expiration date.
Now available on both iPhone and Android!
Download the app, enter code “8684532” and choose “ Pharmacy” to get started.
Located on Main Street, Pharmacy has been a trusted name in healthcare for generations. As an independent, family-run pharmacy since 1956, we proudly celebrated our 60th anniversary in 2016 — a milestone built on care, trust, and commitment to our local community.
We offer a full range of pharmaceutical services alongside a carefully selected variety of products including cosmetics, fragrances, gifts, baby care essentials, and more. Whether you’re filling a prescription, looking for the perfect gift, or simply in need of advice, our friendly and knowledgeable team is always here to help.
We also provide digital photo printing services in-store — feel free to contact us for more details.
Stay connected and discover our latest in-store offers by following us on Facebook.
Opening Hours: Monday to Saturday: 9:00am – 6:30pm Sunday & Bank Holidays: 11:30am – 1:30pm
We're committed to providing expert care with a personal touch.
Reach out to us anytime — our team is here to help with any questions or support you may need.