The Alnwick Garden, Denwick Lane, Alnwick, NE66 1YU
The Tree House Restaurant is certainly a magical place for a meal. Walking along the wooden walkways high up in the trees, to a fantastic treehouse enchantingly decorated with fairy lights, makes for quite an unusual dining experience. The ingredients are locally sourced, seasonal and inspire the regionally influenced menu choices. As is everything connected to Alnwick Castle and Gardens, the restaurant is very child friendly and welcoming.
Please login first.