Leigh Woods é uma área de floresta pitoresca gerida pelo National Trust, localizada perto de Bristol. Oferece trilhas para caminhadas em meio à natureza, proporcionando um refúgio tranquilo para os visitantes apreciarem a beleza natural da região. É um local ideal para passeios em família e atividades ao ar livre.