Thetford is a friendly locale known for its bars and restaurants. You can appreciate the selection of breweries and coffeehouses. Nature lovers can visit Lynford's Stag and Arboretum and West Stow Country Park and Anglo Saxon Village. A stop at other sights like Dad's Army Museum and Elveden Estate will create memories.