Browse Real Estate Listings For rent in Abbots Leigh, Bristol or list your own. Advertise, sell your property, list it for letAbbots Leigh is a village and civil parish in North Somerset, England, about 3 miles (5 km) west of the centre of Bristol.Source: https://en.wikipedia.org/