Leigh Woods is a beautiful reserve managed by the National Trust, offering a wonderful escape into nature just outside the city. Visitors can enjoy a variety of walking trails through ancient woodlands, with opportunities for wildlife spotting and tranquil views over the Avon Gorge. It is an ideal spot for a leisurely walk, a family picnic, or a peaceful day out in nature.