Abbots Leigh is a village and civil parish in North Somerset, England, about 3 miles west of the centre of Bristol. From Wikipedia