Walton Hall
Located a stones throw away from Stratford-upon-Avon, Walton Hall is situated in 65 acres of unspoiled countryside. The ideal location for a beautiful, quiet and scenic stroll. This walk is idyllic, with parking facilities available, a beautiful view over the River Dene and space to explore.
CV35 9HG | Car parking |