Taverham is a large village and civil parish in Norfolk, in England. It is approximately 5 miles north-west of Norwich. Taverham sits on the River Wensum. Taverham forms part the wider Norwich Built-up area.
AdSo much to choose from, so much to love. Find everything you need at a great price! Save Big on quality finds and transform your space into the Home of Your Dreams!
Lease-to-Own Program · International Shipping · Financing Available