Hear about some of the great things going on in Admirals Park. Admirals is one of Chelmsford's most popular parks where visitors can experience many different features, from landscaped garden areas to more natural spaces that encourage wildlife set along the River Can.