Mablethorpe
Macclesfield
Madeley
Maesteg
Maghull
Maidenhead
Maidstone
Maldon
Malmesbury
Malvern
Manby
Manchester
Mangotsfield
Manningtree
Mansfield
Mapperley
March
Margate
Market Deeping
Market Drayton
Market Harborough
Market Rasen
Market Weighton
Markfield
Marlborough
Martlesham
Martock
|
Maryport
Matlock
Matlock Bath
Matson
Mayfield
Mayhill
Melksham
Meltham
Melton Mowbray
Merthyr Tydfil
Messingham
Metheringham
Methil
Mexborough
Mickleover
Middlesbrough
Middleton
Middleton-in-Teesdale
Milborne Port
Milford Haven
Mill End
Millisle
Milngavie
Milton Keynes
Minehead
Minster on Sea
Mirfield
|
Mitcham
Moira
Mold
Monifieth
Monk Bretton
Monmouth
Montpelier
Montrose
Moorends
Morden
Morecambe
Moreton-in-marsh
Morley
Morpeth
Morriston
Mosborough
Mossley
Motherwell
Mountain Ash
Moy
Mundford
Mundon
Murieston
Murton
Musselburgh
|