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.