It felt like a very peaceful happy place.” However, the National Trust also recommended other locations like Sissinghurst Castle Garden, which has over 10,000 daffodils planted, creating a ...
One of the best National Trust spots to see spring flowers is Scotney Castle – a stunning 12th century castle ruin with a Victorian manor house and lake. (Image: National Trust Images / Kirsty Gibbons ...