LONDON STANDS ON THE THAMES…………..DIVIDES IT INTO TWO EQUAL PARTS....

8. London stands on the Thames…………..divides it into two equal parts. A. what B. which C. where D. when