Macclesfield (13)
Machynlleth (1)
Madeley (2)
Maida Hill (1)
Maida Vale (10)
Maidenhead (7)
Maidstone (1)
Malmesbury (3)
Manchester (88)
Manchester (90)
Manningtree (1)
Manor House (1)
Manor Park (1)
Mansfield Woodhouse (1)
Mansfield (3)
Mapplewell (1)
March (2)
Market Deeping (1)
Market Harborough (1)
Market Rasen (4)
Market Warsop (1)
Markyate (1)
Marlow (1)
Marple (1)
Marsden (1)
Marston Green (1)
Marston Moretaine (1)
Maryhill (2)
Maryport (1)
Matlock (1)
Melksham (3)
Melton Mowbray (1)
Mere Green (1)
Methley (2)
Mexborough (3)
Mickleover (2)
Middleton (3)
Middlewich (2)
Mile End (1)
Mile End (1)
Milford on Sea (1)
Millbrook (3)
Milngavie (1)
Milnthorpe (2)
Milton Keynes (8)
Milton Keynes (1)
Mirfield (1)
Mitcham (2)
Mold (2)
Monifieth (2)
Moodiesburn (1)
Morden (1)
Morecambe (1)
Morley (2)
Morningside (3)
Morpeth (1)
Morriston (3)
Mortimer West End (1)
Mortlake (2)
Moseley (3)
Mossley Hill (2)
Motherwell (6)
Mottram in Longdendale (1)
Moulsecoomb (2)
Mulbarton (1)
Mundesley (2)
Muswell Hill (5)