Newcastle (aka Geordie Land)
Not sure where you are Michael, I live in Sussex and found a perfect black felt in Fabricland, I got 3 meters by something like 1.5 meters. Just fold it up if its to big for the table I am using.
I'm in Newcastle. I'm going to have a look to see if there are any shops in Newcastle that sell felt.