Leigh Woods, di bawah pengurusan National Trust, adalah kawasan hutan yang menakjubkan yang terletak berdekatan dengan Kota Bristol. Tempat ini menawarkan laluan berjalan kaki yang indah serta pemandangan menakjubkan Jambatan Clifton. Ianya merupakan lokasi ideal untuk aktiviti luar dan menikmati keindahan alam semulajadi.