Stoke Hammond park, Buckinghamshire review