This Traveltalks entry travels along the River Thames in England beginning in London with a look at some of the historic landmarks flanking the river and then heading upstream to the towns o... Read allThis Traveltalks entry travels along the River Thames in England beginning in London with a look at some of the historic landmarks flanking the river and then heading upstream to the towns of Eton, Henley-on-Thames, and Oxford.This Traveltalks entry travels along the River Thames in England beginning in London with a look at some of the historic landmarks flanking the river and then heading upstream to the towns of Eton, Henley-on-Thames, and Oxford.