Upton Cressett Hall

Broseley, United Kingdom

Upton Cressett Hall

Upton Cressett Hall is an Elizabethan moated manor house in the village of Upton Cressett, Shropshire, England. It is a Grade I-listed building.