Flower Essences in Holland-on-Sea - CO13

Holland-on-Sea is a seaside town in east Essex in the United Kingdom. Located south of the little village of Great Holland and directly north of Clacton-on-Sea, it has bus links to Walton-on-the-Naze and Clacton-on-Sea. Wikipedia