Supermarket Canal Showing page 1 of 1 Filters Filters Brand Lidl 1 Store Type Supermarket 1 Lidl Balmore Road 109 Balmore Road,Glasgow,Scotland,G22 6AR Lidl Glasgow City, Canal View Details Showing page 1 of 1