Chillingham Castle in Northumberland.
The walled garden at Chillingham Castle.
Chillingham is not far from the English / Scottish border in Northumberland.