Finding a Tesco store in a town starting with P

JavaScript is required to view interactive maps and to search for your nearest store but you may still find your store's details by navigating the list below.

Tesco stores listed by town names (starting with):

  1. A
  2. B
  3. C
  4. D
  5. E
  6. F
  7. G
  8. H
  9. I
  10. J
  11. K
  12. L
  13. London
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z

Click a store name to get the store's full details:

  1. Petersfield(Express)

    Petersfield Charles St Express
    11 Charles St   Petersfield   Hampshire   GU32 3EJ  
    Telephone: 0345 026 9177
  2. Portsmouth(Metro)

    Cosham Metro
    16 High St   Cosham   Portsmouth   Portsmouth   PO6 3BZ  
    Telephone: 0345 677 9184
  3. Portsmouth(Express)

    Copnor Esso Express
    241 Copnor Rd   Copnor   Portsmouth   Portsmouth   PO3 5EE  
    Telephone: 0345 677 9192
  4. Portsmouth(Express)

    Farlington Express
    424-426 Havant Rd   Farlington   Portsmouth   Portsmouth   PO6 1NF  
    Telephone: 0345 026 9166
  5. Pontyclun(Extra)

    Pontyclun Talbot Green Extra
    Green Park   Talbot Green   Pontyclun   Rhondda Cynon Taff   CF72 8RB  
    Telephone: 0345 677 9802
  6. Peterborough(Superstore)

    Market Deeping Superstore
    Godsey Ln   Market Deeping   Peterborough   Lincolnshire   PE6 8UD  
    Telephone: 0345 677 9454
  7. Peterborough(Express)

    Oundle Express
    6 Market Place   Oundle   Peterborough   Northamptonshire   PE8 4BQ  
    Telephone: 0345 675 7001
  8. Padstow(Superstore)

    Padstow Superstore
    Sarah's Ln   Padstow   Cornwall   PL28 8EL  
    Telephone: 0345 677 9529
  9. Pevensey(Express)

    Stone Cross Express
    2 Mimram Rd   Stone Cross   Pevensey   East Sussex   BN24 5DZ  
    Telephone: 0345 026 9057
  10. Penicuik(Superstore)

    Penicuik Superstore
    9 Edinburgh Rd   Penicuik   Midlothian   EH26 8NP  
    Telephone: 0345 677 9530
  11. Perth(Superstore)

    Edinburgh Rd Superstore
    Edinburgh Rd   Perth   Perth And Kinross   PH2 8DX  
    Telephone: 0345 677 9772
  12. Perth(Extra)

    Perth Extra
    Crieff Rd   Perth   Perth And Kinross   PH1 2NR  
    Telephone: 0345 677 9532
  13. Peterborough(Extra)

    Peterborough Extra
    Serpentine Green Shopping Centre   Hampton   Peterborough   Peterborough   PE7 8BD  
    Telephone: 0345 677 9533
  14. Peterborough(Express)

    Dogsthorpe Esso Express
    Welland Rd   Dogsthorpe   Peterborough   Peterborough   PE1 3SA  
    Telephone: 0345 026 9017
  15. Paignton(Metro)

    Paignton Metro
    2 Victoria St   Paignton   Torbay   TQ4 5DL  
    Telephone: 0345 677 9535
  16. Petersfield(Superstore)

    Petersfield Superstore
    The Causeway   Petersfield   Hampshire   GU31 4JR  
    Telephone: 0345 677 9536
  17. Pembroke Dock(Superstore)

    Pembroke Dock Superstore
    London Rd   Bierspool   Pembroke Dock   Pembrokeshire   SA72 6DS  
    Telephone: 0345 677 9537
  18. Perth(Metro)

    Perth Metro
    122-124 South St   Perth   Perth And Kinross   PH2 8PA  
    Telephone: 0345 677 9538
  19. Penarth(Superstore)

    Penarth Superstore
    Terra Nova Way   Penarth   Vale Of Glamorgan   CF64 1SA  
    Telephone: 0345 677 9539
  20. Pontefract(Superstore)

    Pontefract Superstore
    12 Cornmarket   Pontefract   West Yorkshire   WF8 1BJ  
    Telephone: 0345 677 9540
  21. Peterborough(Metro)

    Peterborough Metro
    1 Hereward Cross   Peterborough   Peterborough   PE1 1TA  
    Telephone: 0345 677 9541
  22. Penzance(Superstore)

    Penzance Superstore
    Branwell Ln   Penzance   Cornwall   TR18 3DU  
    Telephone: 0345 677 9542
  23. Pontypool(Superstore)

    Pontypool Superstore
    Top Car Park   Lower Bridge St   Pontypool   Torfaen   NP4 6JU  
    Telephone: 0345 677 9828
  24. Pinner(Superstore)

    Pinner Superstore
    1 Ash Hill Dr   Pinner   Greater London   HA5 2AG  
    Telephone: 0345 677 9544
  25. Plymouth(Extra)

    Plymouth Roborough Extra
    2 Woolwell Crescent   Plymouth   Plymouth   PL6 7RF  
    Telephone: 0345 677 9545
  26. Plymouth(Metro)

    Plymouth Metro
    29-31 New George St   Plymouth   Plymouth   PL1 1RA  
    Telephone: 0345 677 9547
  27. Poole(Extra)

    Poole Extra
    Yarrow Rd   Mannings Heath   Poole   Poole   BH12 4NX  
    Telephone: 0345 677 9548
  28. Polegate(Express)

    Polegate Esso Express
    94 Eastbourne Rd   Polegate   East Sussex   BN26 5DD  
    Telephone: 0345 677 9549
  29. Plymouth(Superstore)

    Plymouth Transit Way Superstore
    Transit Way   Plymouth   Plymouth   PL5 3TW  
    Telephone: 0345 677 9550
  30. Poole(Extra)

    Poole Fleets Corner Extra
    Waterloo Rd   Poole   Dorset   BH17 7EJ  
    Telephone: 0345 677 9551
  31. Princes Risborough(Superstore)

    Princes Risborough Superstore
    Longwick Rd   Princes Risborough   Buckinghamshire   HP27 9TS  
    Telephone: 0345 677 9553
  32. Poole(Superstore)

    Poole Branksome Superstore
    Poole Rd   Branksome   Poole   Poole   BH12 1AU  
    Telephone: 0345 677 9554
  33. Portsmouth(Superstore)

    Portsmouth Superstore
    Crasswell St   Portsmouth   Portsmouth   PO1 1RS  
    Telephone: 0345 677 9555
  34. Potters Bar(Superstore)

    Potters Bar Superstore
    Mutton Ln   Potters Bar   Hertfordshire   EN6 2PB  
    Telephone: 0345 677 9556
  35. Portsmouth(Extra)

    Portsmouth Extra
    Clement Attlee Way   Portsmouth   Portsmouth   PO6 4SR  
    Telephone: 0345 677 9561
  36. Port Talbot(Superstore)

    Port Talbot Superstore
    Prior St   Port Talbot   Neath Port Talbot   SA13 1YA  
    Telephone: 0345 677 9562
  37. Porthmadog(Superstore)

    Porthmadog Superstore
    High St   Porthmadog   Gwynedd   LL49 9NU  
    Telephone: 0345 677 9813
  38. Poole(Express)

    Poole Fernside Rd Express
    131-139 Fernside Rd   Poole   Poole   BH15 2EW  
    Telephone: 0345 026 9032
  39. Pontypridd(Extra)

    Pontypridd Extra
    Gelli-Hirion Ind Estate   Pontypridd   Rhondda Cynon Taff   CF37 5SN  
    Telephone: 0345 677 9564
  40. Prescot(Extra)

    Prescot Extra
    Cables Retail Park   Steley Way   Prescot   Merseyside   L34 5NQ  
    Telephone: 0345 677 9565
  41. Purley(Extra)

    Purley Extra
    8 Purley Rd   Purley   Greater London   CR8 2HA  
    Telephone: 0345 677 9566
  42. Plymouth(Express)

    Plympton Express
    Westfield   Plympton   Plymouth   Plymouth   PL7 2DY  
    Telephone: 0345 026 9111
  43. Pinner(Express)

    Northwood Hills Esso Express
    Joel St   Northwood Hills   Pinner   Greater London   HA5 2PA  
    Telephone: 0345 026 9258
  44. Portsmouth(Express)

    Lavender Rd Express
    1 Lavender Rd   Waterlooville   Portsmouth   Hampshire   PO7 8NS  
    Telephone: 0345 026 9149
  45. Poole(Express)

    Lilliput Express
    260-262 Sandbanks Rd   Lilliput   Poole   Poole   BH14 8HA  
    Telephone: 0345 026 9702
  46. Pulborough(Express)

    Storrington Esso Express
    Pulborough Rd   Storrington   Pulborough   West Sussex   RH20 4HG  
    Telephone: 0345 677 9632
  47. Preston(Express)

    Fulwood Express
    1 Longsands Ln   Fulwood   Preston   Lancashire   PR2 9PS  
    Telephone: 0345 026 9153
  48. Peacehaven(Express)

    Peacehaven Express
    Kirby Dr Telecombe Cliffs   Peacehaven   East Sussex   BN10 7DY  
    Telephone: 0345 026 9216
  49. Plymouth(Express)

    Notte St Express
    Notte St   Plymouth   Devon   PL1 2AQ  
    Telephone: 0345 610 2941
  50. Paisley(Superstore)

    Linwood Superstore
    11 Bridge St   Linwood   Paisley   Renfrewshire   PA3 3DB  
    Telephone: 0345 610 6316
  51. Peterborough(Express)

    Peterborough Oundle Rd Express
    140 Oundle Rd   Peterborough   Cambridgeshire   PE2 9PJ  
    Telephone: 0345 610 6329
  52. Partington(Express)

    Central Rd Express
    Central Rd   Partington   Greater Manchester   M31 4EL  
    Telephone: 0345 610 6394
  53. Portsmouth(Extra)

    Fratton Extra
    Fratton Way   Portsmouth   Hampshire   PO4 8FD  
    Telephone: 0345 610 6712
  54. Portsmouth(Express)

    Portsmouth Brunel Rd Express
    5 Isambard   Brunel Rd   Portsmouth   Hampshire   PO1 2FT  
    Telephone: 0345 610 6723
  55. Plymouth(Express)

    Plymouth Alex Rd Express
    125-129 Alexandra Rd   Plymouth   Devon   PL4 7EG  
    Telephone: 0345 610 6734
  56. Preston(Express)

    Ribbleton Express
    60-62 Longridge Rd   Ribbleton   Preston   Lancashire   PR2 6RJ  
    Telephone: 0345 026 9363
  57. Poole(Express)

    Lytchett Matravers Express
    1-3 Purbeck Parade   Lytchett Matravers   Poole   Dorset   BH16 6BQ  
    Telephone: 0345 026 9391
  58. Pershore(Express)

    Pershore Express
    15-17 High St   Pershore   Worcestershire   WR10 1AA  
    Telephone: 0345 026 9392
  59. Poole(Express)

    Parkstone Herbert Ave Express
    184 Herbert Ave   Parkstone   Poole   Poole   BH12 4HU  
    Telephone: 0345 026 9397
  60. Pulborough(Metro)

    Pulborough Metro
    18 London Rd   Pulborough   West Sussex   RH20 1AS  
    Telephone: 0345 677 9852
  61. Plymouth(Express)

    Compton Esso Express
    137 Eggbuckland Rd   Compton   Plymouth   Plymouth   PL3 5JU  
    Telephone: 0345 026 9900
  62. Poole(Express)

    Parkstone Bournemouth Rd Express
    131 Bournemouth Rd   Parkstone   Poole   Poole   BH14 9HR  
    Telephone: 0345 675 7046
  63. Portstewart(Superstore)

    Portstewart Superstore
    164 Coleraine Rd   Portstewart   Coleraine   BT55 7PL  
    Telephone: 0345 671 9442
  64. Pinner(Express)

    Hatch End Express
    375 Uxbridge Rd   Hatch End   Pinner   Greater London   HA5 4JN  
    Telephone: 0345 026 9915
  65. Preston(Express)

    Preston Blackpool Rd Express
    Blackpool Rd   Preston   Lancashire   PR2 1XJ  
    Telephone: 0345 026 9807
  66. Prestwick(Express)

    Prestwick Main St Express
    99 Main St   Prestwick   South Ayrshire   KA9 1PA  
    Telephone: 0345 674 6499
  67. Port Glasgow(Extra)

    Port Glasgow Extra
    Greenock Rd   Port Glasgow   Inverclyde   PA14 5BP  
    Telephone: 0345 677 9117
  68. Portsmouth(Express)

    Portsmouth Rd Express
    301-303 London Rd   Portsmouth   Portsmouth   PO2 9HF  
    Telephone: 0345 026 9778
  69. Potters Bar(Express)

    Cuffley Express
    59 Station Rd   Cuffley   Potters Bar   Hertfordshire   EN6 4HX  
    Telephone: 0345 671 9299
  70. Potters Bar(Express)

    Potters Bar Express
    15-17 Orchard Parade   Mutton Ln   Potters Bar   Hertfordshire   EN6 3AZ  
    Telephone: 0345 675 7222
  71. Peterborough(Superstore)

    Peterborough Werrington Superstore
    The Werrington Centre   Staniland Way   Peterborough   Peterborough   PE4 6NA  
    Telephone: 0345 671 9551
  72. Pontypridd(Express)

    Treforest Express
    The Broadway Retail Park   Treforest   Pontypridd   Rhondda Cynon Taff   CF37 1BT  
    Telephone: 0345 671 9490
  73. Paisley(Express)

    Rockfield Esso Express
    Renfrew Rd   Paisley   Renfrewshire   PA3 4EA  
    Telephone: 0345 674 6388
  74. Perth(Express)

    Perth Rd Express
    25-29 Perth Rd   Scone   Perth   Perth And Kinross   PH2 6JJ  
    Telephone: 0345 026 9887
  75. Pontefract(Superstore)

    Hemsworth Superstore
    Market St   Hemsworth   Pontefract   West Yorkshire   WF9 4LB  
    Telephone: 0345 671 9384
  76. Preston(Express)

    Preston Church St Express
    1, Empire House   12 Church St   Preston   Lancashire   PR1 3BA  
    Telephone: 0345 674 6524
  77. Prestwich(Express)

    Prestwich Bury Express
    456-462 Bury Old Rd   Prestwich   Greater Manchester   M25 1NL  
    Telephone: 0345 675 7162
  78. Pontyclun(Express)

    Pontyclun Express
    1 Cowbridge Rd   Pontyclun   Mid Glamorgan   CF72 9EE  
    Telephone: 0345 675 7126
  79. Poulton Le Fylde(Express)

    Poulton Le Fylde Express
    100 Garstang Rd E   Poulton Le Fylde   Lancashire   FY6 7EP  
    Telephone: 0345 671 9398
  80. Portsmouth(Express)

    Portsmouth Gunwharf Quays Express
    Round House, Ground Floor   Gunwharf Quays   Portsmouth   Portsmouth   PO1 3SF  
    Telephone: 0345 675 7128
  81. Penarth(Express)

    Penarth Express
    Herbert Terrace   Penarth   Vale Of Glamorgan   CF64 2AH  
    Telephone: 0345 675 7093
  82. Paisley(Superstore)

    Paisley Superstore
    East Ln   Paisley   Renfrewshire   PA1 1QA  
    Telephone: 0345 671 9358
  83. Plymouth(Express)

    Beaumont Rd Express
    St Teresa House   Beaumont Rd   Plymouth   Plymouth   PL4 9AZ  
    Telephone: 0345 675 7223
  84. Paignton(Express)

    Paignton Express
    Concord House   Torquay Rd   Paignton   Torbay   TQ3 2EZ  
    Telephone: 0345 675 7099
  85. Peebles(Superstore)

    Peebles Superstore
    Dovecot Rd   Peebles   Peeblesshire   EH45 8EQ  
    Telephone: 0345 671 9359
  86. Pembrokeshire(Express)

    Saundersfoot Express
    Brewery Terrace   Saundersfoot   Pembrokeshire   West Glamorgan   SA69 9HG  
    Telephone: 0345 610 2732
  87. Plymouth(Express)

    Plympton St Mary Express
    1 Plymouth Rd   Plympton   Plymouth   Devon   PL7 4JP  
    Telephone: 0345 675 7245
  88. Penistone(Superstore)

    Penistone Superstore
    Market Ln   Penistone   Penistone   South Yorkshire   S36 6TS  
    Telephone: 0345 026 9665
  89. Penzance(Express)

    Davy Penzance Express
    104 Market Jew St   Penzance   Cornwall   TR18 2LE  
    Telephone: 0345 671 9408
  90. Poole(Express)

    Poole Quay Express
    D15 The Quay   Poole   Dorset   BH15 1LF  
    Telephone: 0345 671 9409
  91. Portsmouth(Express)

    North End Portsmouth Express
    138-142 London Rd   Portsmouth   Hampshire   PO2 9DE  
    Telephone: 0345 674 6366
  92. Pencoed(Express)

    Pencoed Express
    Coychurch Rd   Pencoed   Mid Glamorgan   CF35 5NG  
    Telephone: 0345 674 6358
  93. Portland(Superstore)

    Portland Easton Superstore
    Park Rd   Easton   Portland   Dorset   DT5 2AD  
    Telephone: 0345 026 9666
  94. Plymouth(Express)

    Mutley Plain Plymouth Express
    83 Mutley Plain   Plymouth   Devon   PL4 6JJ  
    Telephone: 0345 610 2852
  95. Peterborough(Express)

    Paston Express
    Chadburn   Paston   Peterborough   Cambridgeshire   PE4 7DH  
    Telephone: 0345 674 6370
  96. Plymouth(Express)

    Plymouth Discovery Heights Express
    Discovery Heights   Plymouth   Devon   PL1 1UH  
    Telephone: 0345 675 6835
  97. Preston(Express)

    Tulketh Mill Preston Express
    2 Tulketh Mill   Blackpool Rd   Preston   Lancashire   PR2 2BT  
    Telephone: 0345 675 7252
  98. Prescot(Express)

    Whiston Windy Arbour Express
    1 Windy Arbour Rd   Whiston   Prescot   Merseyside   L35 3PA  
    Telephone: 0345 610 2753
  99. Pontarddulais(Superstore)

    Pontarddulais Superstore
    Tidal Reach   Pontarddulais   Swansea   SA4 8TB  
    Telephone: 0345 675 7264
  100. Pontypridd(Express)

    Pontypridd Taff St Express
    Taff St   Pontypridd   Mid Glamorgan   CF37 4UY  
    Telephone: 0345 610 2859
  101. Preston(Express)

    Preston Friargate Express
    76 Friargate   Preston   Lancashire   PR1 2LD  
    Telephone: 0345 610 2780
  102. Portsmouth(Express)

    Portsmouth Kingston Rd Express
    13-17 Kingston Rd   Portsmouth   Hampshire   PO1 5RX  
    Telephone: 0345 671 9546
  103. Plymouth(Express)

    Plymouth Wolseley Rd Express
    62 Wolseley Rd   Plymouth   Devon   PL2 3BP  
    Telephone: 0345 610 2814
  104. Poole(Express)

    Shore Rd Express
    Shore Rd   Poole   Dorset   BH13 7PW  
    Telephone: 0345 610 2871
  105. Poole(Express)

    Poole Wallisdown Rd Express
    339-341 Wallisdown Ro   Poole   Dorset   BH12 5BU  
    Telephone: 0345 671 9571
  106. Padiham(Superstore)

    Padiham Superstore
    Wyre St   Padiham   Lancashire   BB12 8DQ  
    Telephone: 0345 671 9554
  107. Portsmouth(Express)

    Cumberland Service Station Express
    Eastney Rd   Portsmouth   Hampshire   PO4 9JB  
    Telephone: 0345 610 2713
  108. Pensnett(Express)

    Pensnett High St Express
    240 High St   Pensnett   West Midlands   DY5 4JD  
    Telephone: 0345 610 6341
  109. Poole(Express)

    Poole Ringwood Rd Express
    470 Ringwood Rd   Poole   Dorset   BH12 3LY  
    Telephone: 0345 671 9658
  110. Peterborough(Express)

    Wistow Way Orton Express
    62 Napier Place   Wistow Way, Orton   Peterborough   Cambridgeshire   PE2 6XN  
    Telephone: 0345 610 2681
  111. Prestatyn(Superstore)

    Prestatyn Superstore
    Prestatyn Retail Park   Nant Hall Rd   Prestatyn   Denbighshire   LL19 9LR  
    Telephone: 0345 610 2890
  112. Portishead(Express)

    Portishead W Hill Express
    44 W Hill   Portishead   Avon   BS20 6LR  
    Telephone: 0345 610 2699

Follow us: