Westwood Manor
Appearance
Westwood Manor is a 15th-century manor house situated near Bradford on Avon, Wiltshire, England. It has been in the ownership of the National Trust since 1960.
Westwood Manor is occupied by a tenant, who administers it on behalf of the National Trust .