bn:03367029n
Noun Named Entity
EL
No term available
EN
Owlpen Manor is a Tudor Grade I listed manor house of the Mander family, situated in the village of Owlpen in the Stroud district in Gloucestershire, England. Wikipedia
Relations
Sources