We have 18 places listed for Dorset starting with P
Pamphill BH21
Parley Cross BH22
Peacemarsh SP8
Pentridge SP5
Piddlehinton DT2
Piddletrenthide DT2
Pilsdon DT6
Pimperne DT11
Plush DT2
Portesham DT3
Powerstock DT6
Poxwell DT2
Poyntington DT9
Preston DT3
Puddletown DT2
Pulham DT2
Puncknowle DT2
Purse Caundle DT9