Hello how may I help you? what river is the city of Montreal on The city of Montreal is on the river Thames really? yes the river Thames runs right through the middle of the city splitting it in two thats london There are two river Thames actually. Yes, the other one is in London Thanks for the information Would you like to know anything else? no Ok, have a good day