— A Luxurious North Yorkshire Venue —
A JACOBEAN TREASURE, EXCLUSIVELY YOURS
Set in the heart of the North Yorkshire countryside, Howsham Hall is an elegant country house located near York and Harrogate. Howsham Hall sits within approx. 80 acres of private land, with panoramic views of natural beauty.
This Grade 1 Jacobean beauty is a must see and remains long in the memory for any guests.


