Stately Home: Owlpen Manor
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. There is an associated estate set in a valley within the Cotswold Area of Outstanding Natural Beauty.
Round 1: Valuation
Round 2: Distinctly Vintage - Fashion
Vintage Fashion kindly supplied by: