Public Toilets, Yarmouth Green, Yarmouth, Isle of Wight Open Daily. Free Admission.