Eton Meadows is een van de mooiste gebieden van het stadje. Het hotel ligt vlakbij de oever van de Theems, de weilanden hebben historisch gezien altijd een plaats die is toegestaan op te leggen braakland voor het welzijn van de dieren van de stad. Dit gebied van de openbare land heeft daarom altijd de townspeople en bezoekers als een ontspannen en gezellige plek om te verbergen uit de buurt van hun problemen in de stad.