Thorns Hall is a beautiful 16th-century manor house set at the foot of the Howgill Fells, in the Yorkshire Dales town of Sedburgh. This beautiful, ivy-clad property features a restaurant and lovely grounds. Read more
Thorns Hall is a beautiful 16th-century manor house set at the foot of the Howgill Fells, in the Yorkshire Dales town of Sedburgh. This beautiful, ivy-clad property features a restaurant and lovely grounds.