Description
The Thames River runs through the center of Oxford in the United Kingdom. The part of the Thames River that runs through Oxford is also called the Isis River.
The Thames River runs through the center of Oxford in the United Kingdom. The part of the Thames River that runs through Oxford is also called the Isis River. CF43, Page:39
The Thames River is only a few blocks from Fulham Road where it runs through London, England. CF44, Page:2