LloydsPharmacy ← View details 27 Sherrard Street, Melton Mowbray, England LE13 1XH +44 1664 560702 Get Directions From* To * — Required information