Eat and Drink

The Treehouse Restaurant

Experience affordable fine-dining in the world’s largest treehouse in the heart of Northumberland. 

Nestled in the treetops, experience a cosy lunch by a roaring fire surrounded by twinkling lights. 

Explore the seasonal menu below.  

Book Now

The Treehouse

The Treehouse is a magical setting in which to amaze your guests.

Book Now