You are here

London Drugs opening hours

Despite its name, London Drugs is the Canadian-based retail chain of grocery stores with the headquarters located in Richmond. Launched in 1945, the company has expanded its assortment over the years. Apart from grocery and food products, customers may purchase electronics, cosmetics, toys, and hardware or even benefit form insurance services.