Both are built on seven hills (I live near Sheffield). Don't know about the rivers though.