THINGS TO DO

The Company Shed

The Company Shed is a seafood restaurant located in West Mersea, Colchester, and has gained a reputation among locals and tourists alike as being the best …