Situated in Ham Green just off the A369, The Leaf is within easy reach of Bristol, Portishead, Nailsea and the surrounding area.
The Leaf at Ham Green Restaurant
St. Katherine’s School
The restaurant is fully accessible for guests with disabilities. Free car parking including disabled bays is available on site.