It looks like you were probably in a queue waiting to get through to the doctors as the call length is 85 minutes. The charges depend upon which call package you are on, and if the call was made out of the specified hours.
However you are possibly on the Anytime Chatter (the same as myself) in which case you should redial after one hour (calls are free up to one hour in length) else you are charged by the minute if you go over that time limit.
Info below from The Legal Stuff > Home Phone section https://www.virginmedia.com/landline
Zero-rated tariff applies to the first hour of direct-dialled local and national geographic voice calls only (numbers beginning 01, 02 and 03) and UK mobile numbers. Excludes indirect access, dial-up internet, 0870, 0845 and other non-geographic numbers, 070 personal numbering, and 076 paging charge-bands. Re-dial before 60 minutes to avoid call charges. Calls over 60 minutes will be charged at standard rates. Charges apply outside of inclusive minutes. Fair usage policy applies. Full details of call charges/connection fees set out in our Tariff Guide.