Stourbridge Canal Maya Emilly Sloots April 5, 2019 Waterways No Comments An important part of the puzzle in the maze that is the birmingham canal network. The stourbridge canal is a canal in the west midlands of england it links …