Explore details about location Snowberry Close. Snowberry Close is a location situated within the Taverham alongside other areas such as Naber Furlong, Peddars Way, Victoria Close.