Could there be a few more Rivers, like the R.Seven acting as a form of border between Wales and England, it is an important Geographical feature in war. Also theres the Mersy and Dee to the North around Liverpool and Chester, Norfolk is famous for it's rivers and I'm sure theres plenty more in Scotland and the North.