The rose
'Alnwick Castle' is named after Alnwick Castle, where the Duke and Duchess of Northumberland are constructing a new garden which will include about 2,000
English Roses.
Alnwick Castle was one of the locations for the film, Harry Potter and the Philosopher's Stone.