Sensory Garden in City of Colchester

Sensory Garden in Colchester is a garden. Sensory Garden is near Mayor's Walk.

Leisure
garden