14 Oca 2026 ... The River Thames meanders its way through this picturesque village, past quaint riverside pubs and grand old houses; numerous walking trails follow its course.