There is presently a total number of 4 B&Q stores operational near Galashiels, Selkirkshire. See below for the full listing of all B&Q branches nearby.