Asthall Leigh is a small village located in the county of Oxfordshire, England. The village is situated on the banks of the River Windrush and is surrounded by beautiful countryside. The village is known for its picturesque cottages, historic church, and stunning views of the surrounding landscape. Asthall Leigh is a popular destination for tourists who are looking for a peaceful and relaxing getaway.
One of the main attractions in Asthall Leigh is the Church of St Nicholas. The church dates back to the 12th century and is a Grade II listed building. The church is known for its beautiful stained glass windows, intricate carvings, and historic architecture. Visitors can take a guided tour of the church and learn about its rich history and significance to the local community.
Another popular attraction in Asthall Leigh is the River Windrush. The river is a popular spot for fishing, boating, and picnicking. Visitors can take a leisurely stroll along the riverbank and enjoy the peaceful surroundings. The river is also home to a variety of wildlife, including otters, kingfishers, and herons. Overall, Asthall Leigh is a charming village that offers visitors a glimpse into the rich history and natural beauty of Oxfordshire.