List of cities and towns in England
Paddock Wood, Padstow, Paignton, Painswick, Peacehaven, Penistone, Penrith, Penryn, Penzance, Pershore, Peterborough, Peterlee, Petersfield, Petworth, Pickering, Plymouth, Pocklington, Pontefract, Polegate, Poltimore, Poole, Portishead, Portland, Portslade, Portsmouth, Potters Bar, Potton, Poulton-le-Fylde, Prescot, Preston, Princes Risborough, Prudhoe, Pudsey