Question: What district, in the London Borough of Tower Hamlets, is on the longest river entirely in England?
Sentence (from "River Thames"): It also flows through Oxford (where it is called Isis), Reading, Henley-on-Thames and Windsor.
Relevant evidence: No