Windsor and Abingdon are the only towns between London and Oxford that you can really see anything of from the stream.
Windsor och Abdingdon är de enda städerna mellan London och Oxford som man verkligen ser något av från floden.