Local profile
About Abbots Leigh
In North Somerset, Abbots Leigh is a picturesque village known for its stunning views of the Avon Gorge and Clifton Suspension Bridge, offering a peaceful retreat from city life while still being just a stone's throw away from Bristol's vibrant city center.