- Virgin Money - Macclesfield
- Virgin Money - Manchester, 1 Princess Street
- Virgin Money - Manchester, ?48-50 Market Street
- Virgin Money - Mansfield
- Virgin Money - Mexborough
- Virgin Money - Middlesbrough, 182-184 High Street Eston Middlesbrough
- Virgin Money - Middlesbrough, PO Box 438
- Virgin Money - Middleton
- Virgin Money - Milton Keynes
- Virgin Money - Montrose
- Virgin Money - Morpeth
- Virgin Money - Motherwell
- Virgin Money - Musselburgh