Duchray Castle Estate

Aberfoyle, Aberfoyle FK8 3XL ,United Kingdom
Duchray Castle Estate Duchray Castle Estate is one of the popular Landmark & Historical Place located in Aberfoyle , listed under Local business in Aberfoyle ,

Contact Details & Working Hours

More about Duchray Castle Estate

In July 2010 Frances and Oliver Bigwood purchased Duchray Castle a tower house, dating from the 16th Century, that stands on the south bank of the Duchray Water near Aberfoyle, Stirlingshire. When purchased Duchray Castle was mid way through an extensive renovation, which Oliver and Frances now plan to complete with a view to turning the Castle into a private hire function venue and bed and breakfast.

Map of Duchray Castle Estate