Reviews of The Store. (Supermarket) in Colchester (Essex).