Park

Admirals Park and Tower Gardens

2 locals recommend
Location
Admirals Walk
Chelmsford, England

Tips from locals

Tonya
January 19, 2019
Just a few minutes walk away and at the end of the road, lovely walk and longer scenic walk into City Centre.