LloydsPharmacy 18 Harper Road, London SE1 6AD