Thanks for that. I must compile a list of British wrestling promotions. It's tricky as you often have to track them down across YouTube, Instagram, Facebook, etc and now Twitter is locked off if you don't have an account...
A starter:
- Insane Championship Wrestling, obviously
- Atomic Pro Wrestling - also previously mentioned on here
- Non-Stop Action Wrestling
- United Kingdom Pro Wrestling
And then I found this list which is quite lengthy, so I might have a dig around. To be continued...