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.