Eton Meadows are one of the most beautiful areas of the small town. Located close to the banks of the River Thames, the meadows have historically been a place that has been allowed to lay fallow for the good of the animals of the town. This area of open public land has therefore always attracted the townspeople and visitors as a relaxing and charming place to hide away from their troubles in the town.