Ah ok. I looked at https://www.telecom-tariffs.co.uk/codelook.htm and saw the xDSL cabinet was 1260 metres away which is not great right?! (if virgin isnt available, does anyone know how to mitigate for long distances?)
The (potentially) good news is that this distance is likely to be inaccurate, as the telecom tariffs site doesn't actually know the locations of the cabinets, it just picks some location central to all the postcodes the cabinet is known to serve. If you want to actually find the cabinet location you have to have an explore around the area, either physically or on streetview. Once you have this you could perhaps estimate the distance by guessing the most likely route of the phone line. However, this isn't a particularly useful exercise as the speeds you get are dependent on other factors which you can't see, e.g. the presence of absence of aluminium phone wiring. If you have the address of the property you are moving to, enter it into the address checker (link near the bottom) here
https://www.broadbandchecker.btwholesale.com/#/ADSL.
Does anyone know how to find nearest virgin cabinet?
DOCSIS (the technology virgin media use to deliver internet access over cable TV infrastructure) is not distance sensitive, so you don't need to worry about this. If there is virgin infrastructure in the area they will offer you the exact same packages and speeds they offer to everyone else in the area, you just need to look on their website for this. The potential issue with virgin is congestion, since the bandwidth on the coaxial cable is shared between everyone on the same headend (contrasted with xDSL technologies where your phone line is only used by you). This can also cause variable latency if this is important to you for gaming. The only way to find out about local congestion issues on virgin is to ask people with it on the surrounding streets.
As for the choice of ISPs aside from Virgin, as has been stated by digitalnemesis, the distance to the cabinet and exchange (and indeed the physical copper pair used) will be identical for all ISPs, so there will be no major differences in speed between them. It is essentially a choice for you to make based on factors such as the features you need (e.g. IPv6, static IP etc), the standard of customer service you expect and the price you are willing to pay. I will add there are some small technical differences between ISPs that can lead to slightly different speeds, such as the DLM profile used in the case of VDSL and the exchange equipment chipsets in the case of ADSL, but this is a very minor difference.
Of course, if it turns out you will be moving somewhere with FTTP, either by Openreach or some alt-net, then this may all be irrelevant. Best to look at what is available (which the link I gave above will do for Openreach based products, you can use the Ofcom checker at
https://checker.ofcom.org.uk/ to give you a hint if there are any alt-nets in the area)!