- Virgin Money - Darlington
- Virgin Money - Darlington, 35-37 High Row
- Virgin Money - Derby
- Virgin Money - Derby, 28 St. Peter's Street
- Virgin Money - Dewsbury
- Virgin Money - Doncaster
- Virgin Money - Dorking
- Virgin Money - Dumfries
- Virgin Money - Dumfries, PO Box 22 84/86 High Street
- Virgin Money - Dundee
- Virgin Money - Dundee, 7/8 High Street
- Virgin Money - Dundee, PO Box 22
- Virgin Money - Dunfermline, 64 High Street
- Virgin Money - Dunfermline
- Virgin Money - Durham