Coombe Hill Canal Maya Emilly Sloots June 19, 2019 Waterways No Comments Coombe hill canal lies in the vale of gloucester south west england north of leigh and runs west 2 75 miles from coombe hill basin to the river severn …