Presently, B&Q runs 4 stores in Inverness, Ross-shire. On the page below you can see the full listing of all B&Q branches nearby.