Have a look at the OFCOM checker.
You will have to use EE but take into consideration that Virgin have no 800MHz 4G which works better indoors.
Also, if there is a problem with calls, these go over 3G on Virgin so switch 4G off.
https://checker.ofcom.org.uk/mobile-coverage
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks