Youlston Park

Loxhore, United Kingdom

Youlston Park

Youlston Park also known as Youlston House is a privately-owned 17th-century mansion house situated at Shirwell, near Barnstaple, North Devon, England. It is a Grade I listed building. The parkland is Grade II listed in the National Register of Historic Parks and Gardens.