I'm not 100% sure but to me it looks like a coin from maybe early 10th century Britain but likely from a small town mint. If you live in Britain might be worth googling for local small mints from around that time and see if anything recorded resembles what you've got there. If its not from a nearby mint it will be quite hard to find as there were 100s of small mints all over the country. Keep trying it definitely worth the search!