When I stayed in Winchester in 2018, I used National Express Coach from LHR, the Coach stopped in the middle of Winchester.
May 27, 2022, I used National Express Coach from LHR to Winchester to Southampton final stop Bournemouth. The Winchester stop was at a car park, I did not see any taxis around. I don’t know how you would get into Winchester.