Palmers Pharmacy 325 Green Lanes, London N13 4YB