The Alnwick Garden – The Treehouse Beautiful market town Alnwick is one of Northumberland’s most popular holiday bases, home to the magnificent Alnwick Castle, a star in many film epics – the famous flying...