Alnwick Garden

Step into one of Britain’s most enchanting outdoor spaces, home to 3,000 roses, a gigantic tree house restaurant, a fearsome Poison Garden and the Grand Cascade – the largest water feature in Britain.