Eton Meadows sind einer der schönsten Gegenden der kleinen Stadt. Gefunden nah an den Ufern des Flusses Thames, die Wiesen sind seit jeher ein Ort erlaubt wurde, lag Brache für das Wohl der Tiere der Stadt. Dieser Bereich der öffentlichen Flächen hat daher immer lockte die Bewohner der Stadt und Besucher als eine entspannende und bezaubernder Ort, um sich zu verstecken weg von ihren Sorgen in der Stadt.