
Horton Court
BY CHARLES EVANS Horton Court lies in a valley in the South Cotswolds. Originally a Norman hall, now a manor house, it has an interesting and diverse history. Horton Court is a stone-built 16th century manor house in Horton, near Chipping Sodbury, South Gloucestershire, England. The building retains a 12th-century Norman hall, and displays some of the earliest Renaissance decorative motifs used in England. It … Continue reading Horton Court