Currently, Shoppers Drug Mart owns 12 stores near London. This page will supply you with a list of Shoppers Drug Mart branches in the area.