Welford Park, located in West Berkshire is one of the best locations in the UK to see a wonderful display of woodland snowdrops in the spring.