Jumbo Water Tower
Off Head Street, Colchester, United Kingdom CO9 2EU
Featured Review : Jumbo is Colchester's best known landmark, mainly because it rises up above the rest of the town and can be noticed quite clearly by anyone passing through on a train.
It's a Victorian water tower, situated at the peak ...See Full Review