About Leigh Court

Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures

Leigh Court is a country house which is a Grade II* listed building in Abbots Leigh, Somerset, England. The grounds and park are listed, Grade II, on the Register of Historic Parks and Gardens of special historic interest in England.

Source From: Wikipedia
Church Road, North Somerset, England, United Kingdom, BS8 3

Nearest places in Leigh Court