Castle Mill Leat Home/Water/Castle Mill Leat Cardiff Contacts Cardiff Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Water Water Tanks Horwich, Bolton BL6 6RS Water Saul Junction Marina Frampton on Severn, Gloucester Water Buttermere Dubs Cockermouth CA13 9FG Water Frankley Reservoir Birmingham B32 4BN Categories Water