Shere Village tea towel Posted on 14 January 2022 by elainecampling Linen tea towel, available to buy at Cuckoo Corner, Shere, Surrey.