Lemonpill
Office 327, Omnibus House, 39-41 North Road, London, N7 9DPMon–Sun 09:00–18:00020 3866 6685Discreet postal delivery from our London pharmacy to anywhere in the UK.GPhC premises number: 9012565Superintendent pharmacist: Odette Miezah (GPhC 2080519)