Leigh Woods is a village in the North Somerset district of Somerset, England. It is just outside the boundary of the city and county of Bristol. The village is located to the south of Leigh Woods National Nature Reserve. From Wikipedia