- Company search
- BP OIL UK LIMITED
BP OIL UK LIMITED
Active - Accounts Filed
General Information
NAME
BP OIL UK LIMITED
COMPANY NUMBER
00446915
COMPANY TYPE
Private limited with Share Capital
BUSINESS ACTIVITY (SIC)
19201 -
Mineral oil refining
INCORPORATION DATE
20/12/1947
(77years old)
WEBSITE
http://www.bp.com
CONFIRMATION STATEMENT MADE UP TO
01/06/2024
ACCOUNTS MADE UP TO
31/12/2023
KEEP INFORMED
You are not receiving notifications about this company.
PREVIOUS NAMES
20/12/1947
01/02/1989
B P OIL LIMITED
Previous Names
20/12/1947 01/02/1989 B P OIL LIMITED
MIDDLESEX
TW16 7BP
Telephone: 01908853000
TPS: No
Brampton Road Filling Station
287 Brampton Road
Bexleyheath
Kent
DA7 5QR
Telephone: 74964000
Brandlesholme Road
Bury
Lancashire
BL8 1JN
Brecon Road
Abergavenny
Gwent
NP7 7RB
Telephone: 563456
Bretton Way
Bretton
Peterborough
Cambridgeshire
PE3 8DE
Telephone: 260637
Bridge End
Egremont
Cumbria
CA22 2RQ
Telephone: 74964000
Bridge End Road
Swindon
Wiltshire
SN3 4PD
Telephone: 831794
Bridge Street
Crook
County Durham
DL15 8ES
Bridgwater Road
Lympsham
Weston-super-mare
Avon
BS24 0BZ
Brighton Road
Banstead
Surrey
SM7 1AZ
Telephone: 74964000
Brampton Old Road
Carlisle
Cumbria
CA3 0JN
Telephone: 534300
Brighton Road
Lewes
East Sussex
BN7 3JJ
Brighton Road
Redhill
Surrey
RH1 6QS
Telephone: 763373
Brighton Road
Town Centre
Coulsdon
Surrey
CR5 3EA
Brimstage Road
Wirral
Merseyside
CH63 3EL
Telephone: 74964000
British Petroleum Autoport Petrol
Station
675 Paisley Road West
Glasgow, Lanarkshire
G51 1RP
Telephone: 2584646
British Petroleum Filling Station
495 Balmore Road
Glasgow
Lanarkshire
G22 6NX
Broadway
Royton
Oldham
Lancashire
OL2 5DD
Bromborough Road
Wirral
Merseyside
CH63 7RD
Telephone: 6458678
Bromley Lane
Brierley Hill
West Midlands
DY6 8QF
Telephone: 480477
Brookfield
Glossop
Derbyshire
SK13 6JF
Telephone: 856792
Brookfield Road
Brookfield
Glossop
Derbyshire
SK13 9JT
Broom Hill
Pitlochry
Perthshire
PH9 0PN
Telephone: 482212
Broom Way
Lee-on-the-solent
Hampshire
PO13 9JP
Brighton Road
Tadworth
Surrey
KT20 6UP
Telephone: 831227
Boreham Service Area
Colchester Road
Springfield
Chelmsford, Essex
CM2 5PY
Telephone: 74964000
Bothwell Street
Dunfermline
Fife
KY11 3AF
Telephone: 660964
Bp House
Breakspear Way
Hemel Hempstead
Hertfordshire
HP2 4TZ
Telephone: 74964000
Bp Petrol Station
142 Hampstead Road
London
NW1 2PT
Telephone: 74964000
Bp Service Station
Coggeshall Road
Braintree
Essex
CM7 9EP
Telephone: 322515
Brackley Road
Towcester
Northamptonshire
NN12 6TQ
Blackpole Road
Worcester
Worcestershire
WR3 8SE
Brackley Service Station
Northampton Road
Brackley
Northamptonshire
NN13 5SZ
Telephone: 74964000
Bradfield Road
Crewe
Cheshire
CW1 3RD
Bradford Road
Liversedge
West Yorkshire
WF15 6JE
Bradford Road
East Ardsley
Wakefield
West Yorkshire
WF3 2HE
Telephone: 822944
Bradford Road
Guiseley
Leeds
West Yorkshire
LS20 8LZ
Telephone: 74964000
Bramall Lane
Sheffield
South Yorkshire
S2 4QZ
Bolton Road
Blackburn
Lancashire
BB2 4LA
Telephone: 74964000
Buckley Service Station
Mold Road
Buckley
Clwyd
CH7 2NJ
Telephone: 550818
Building 10
Viscount Road
Castle Donington
Derby, Derbyshire
DE74 2SA
Telephone: 810710
Bullionfield
Invergowrie
Dundee
Angus
DD2 5EG
Telephone: 74964000
Buncefield Terminal Green Lane
Hemel Hempstead
Hertfordshire
HP2 7JA
Telephone: 257391
Burnbank Road
Town Centre
Hamilton
Lanarkshire
ML3 9AN
Burnley Road
Colne
Lancashire
BB8 8LF
Burnley Road
Sowerby Bridge
West Yorkshire
HX6 2TL
Telephone: 836884
Burnley Road
Town Centre
Hebden Bridge
West Yorkshire
HX7 5LH
Telephone: 74964000
Burradon Road
Annitsford
Cramlington
Northumberland
NE23 7BD
Burton Motorway Services Area
M6
Burton
Carnforth, Lancashire
LA6 1JF
Telephone: 781839
Broughton Road
Coniston
Cumbria
LA21 8EN
Burton Road
Swadlincote
Derbyshire
DE11 0DN
Burton Road
Carlton
Nottingham
Nottinghamshire
NG4 3GP
Bury Hill Service Station
New Birmingham Road
Tividale
Oldbury, West Midlands
B69 2JS
Telephone: 5440198
Bury New Road
Prestwich
Manchester
M25 3AJ
Telephone: 74964000
Bury Road
Stowmarket
Suffolk
IP14 3QQ
Telephone: 677172
Bury Road
Stanton
Bury St Edmunds
Suffolk
IP31 2BZ
Telephone: 74964000
Bury Street
Ruislip
Middlesex
HA4 7TW
Bush Service Station
422 Chester Road North
Sutton Coldfield
West Midlands
B73 6RG
Telephone: 3555377
By Pass Road
Bridgend
Mid Glamorgan
CF31 3LG
Telephone: 660066
By Pass Road
Uttoxeter
Staffordshire
ST14 5AA
Telephone: 565784
C
Kilmarnock Road
Monkton
Prestwick, Ayrshire
KA9 2RA
Telephone: 74964000
Caernarfon Road
Pwllheli
Gwynedd
LL53 5LF
Telephone: 614488
Caernarvon Road
Pwllheli
Gwynedd
LL53 5LF
Telephone: 614488
Caister Road
Great Yarmouth
Norfolk
NR30 4DL
Telephone: 234020
California Cross
Ivybridge
Devon
PL21 0SG
Telephone: 821623
California Drive
Castleford
West Yorkshire
WF10 5QH
Telephone: 603313
Callington Road
Liskeard
Cornwall
PL14 3HD
Telephone: 347840
Calver Service Station
Flint House
Main Road
Hope Valley, South Yorkshire
S32 3XH
Camps Rigg
Livingston
West Lothian
EH54 8PG
Telephone: 74964000
Cannock Road
Brocton
Stafford
Staffordshire
ST17 0SU
Cannock Road
Featherstone
Wolverhampton
West Midlands
WV10 7AD
Capel Isaf Road
Llanelli
Dyfed
SA15 1QD
Telephone: 742754
Cargo Site Cargo Village
Heathrow
Hounslow
Middlesex
TW6 1JG
Carlton Road
Barnsley
South Yorkshire
S71 3HX
Carmel Road South
Town Centre
Darlington
County Durham
DL3 8DQ
By-Pass
Bridgend
Mid Glamorgan
CF31 3LG
Carmondean Centre
Livingston
West Lothian
EH54 8PT
Telephone: 530814
Carr Road
Eastern Industrial Estate
Peterborough
Cambridgeshire
PE1 5HE
Carshalton Road
Carshalton
Surrey
SM5 3QB
Telephone: 74964000
Carterton Road
Carterton
Oxfordshire
OX18 3YL
Telephone: 840022
Castle Street
Worcester
Worcestershire
WR1 3AD
Castle Wellan
Lynn Road
Swaffham
Norfolk
PE37 7AZ
Castlemilk Road
Glasgow
Lanarkshire
G44 5LZ
Cavendish House
21 Wellington Road
London
NW8 9SQ
Telephone: 74964000
Central Parade
Western Avenue
Greenford
Middlesex
UB6 8TF
Telephone: 74964000
Chaloners Road
Braunton
Devon
EX33 2EN
Chapel Place
Inverkeithing
Fife
KY11 1NQ
Telephone: 74964000
Clarence Street
Upper Gornal
Dudley
West Midlands
DY3 1UP
Telephone: 74964000
Clayton Road
Newcastle
Staffordshire
ST5 4DH
Telephone: 713308
Clifton Lane
Nottingham
Nottinghamshire
NG11 7ES
Telephone: 9820303
Cliftonhall Road
Newbridge
Midlothian
EH28 8PW
Telephone: 2025836
Clipstone Road West
Forest Town
Mansfield
Nottinghamshire
NG19 0HL
Telephone: 621569
Coast Road
Wallsend
Tyne and Wear
NE28 9HS
Coggeshall Road Chapel Hill
Bradwell
Braintree
Essex
CM77 8EE
Colchester Bypass Service
Area A12
Severalls Lane
Colchester, Essex
CO4 5JA
Telephone: 74964000
Colchester Road
Chelmsford
Essex
CM2 5PY
Telephone: 74964000
Colchester Road
Weeley
Clacton-on-sea
Essex
CO16 9AG
Telephone: 441473
Chelford Road
Nether Alderley
Macclesfield
Cheshire
SK10 4SZ
Telephone: 890223
Chequers Petrol Station
Colnbrook By Pass
Colnbrook
Slough, Berkshire
SL3 0EH
Telephone: 685838
Cheriton High Street
Folkestone
Kent
CT19 4JE
Telephone: 272409
Chertsey Road
Sunbury On Thames
Middlesex
TW16 7BP
Telephone: 853142
Cherwell Drive
Marston
Oxford
Oxfordshire
OX3 0JQ
Chester Road
Birmingham
West Midlands
B37 6RD
Telephone: 7882770
Chester Road
Castle Vale
Birmingham
West Midlands
B35 7AF
Telephone: 74964000
Chester Road
Town Centre
Knutsford
Cheshire
WA16 0HW
Telephone: 830257
Chester Road
Town Centre
Sunderland
Tyne and Wear
SR4 7DR
Telephone: 74964000
Chester Road Swan Corner
Mere
Knutsford
Cheshire
WA16 6LF
Telephone: 830257
Chesterfield Road
Holmewood
Chesterfield
Derbyshire
S42 5TE
Telephone: 823220
Chesterfield Road
Shirland
Alfreton
Derbyshire
DE55 6AW
Telephone: 834554
Chesterfield Road North
Mansfield
Nottinghamshire
NG19 7JA
Telephone: 74964000
Chieveley Motorway Services Area
Oxford Road
Hermitage
Thatcham, Berkshire
RG18 9XX
Telephone: 248024
Childs Way
Milton Keynes
Buckinghamshire
MK9 3DA
Telephone: 74964000
Childwall Valley Road
Liverpool
Merseyside
L25 2RJ
Telephone: 4875163
Church Road
Cheadle Hulme
Cheadle
Cheshire
SK8 7JL
Church Street
Littleborough
Lancashire
OL15 8AB
Church Street
Settle
North Yorkshire
BD24 9JD
Church View
Ashchurch Road
Tewkesbury
Gloucestershire
GL20 8JY
Telephone: 74964000
Cinderhill Street
Monmouth
Gwent
NP25 5EZ
Dewsbury Road
Morley
Leeds
West Yorkshire
LS27 8PU
Telephone: 74964000
Didmarton
Badminton
Avon
GL9 1DU
Telephone: 74964000
Didsbury Road
Stockport
Cheshire
SK4 3AJ
Ditton Street
Ilminster
Somerset
TA19 0BQ
Ditton Walk
Cambridge
Cambridgeshire
CB5 8QD
Doddington Road
Town Centre
Lincoln
Lincolnshire
LN6 3SE
Dromore Road
Banbridge
Co Down
BT32 4EB
Telephone: 40662201
Drumgormal
Dungannon
Co Tyrone
BT71 7PG
Telephone: 74964000
Duddery Hill
Haverhill
Suffolk
CB9 8DR
Telephone: 763082
Dudley Road
Brierley Hill
West Midlands
DY6 8BS
Duke Street
Millom
Cumbria
LA18 5BB
Dumbarton Road
Milton
Dumbarton
Dunbartonshire
G82 2TN
Telephone: 726671
Dunhill Road
Coleraine
Co Londonderry
BT51 3QJ
Telephone: 70355644
Dunnottar Avenue
Stonehaven
Kincardineshire
AB39 2JJ
Telephone: 690371
Durham Road
Ferryhill
County Durham
DL17 8RU
Telephone: 74964000
Durham Road
Birtley
Chester-le-street
County Durham
DH3 2DE
Durham Road
Town Centre
Houghton-le-spring
Tyne and Wear
DH4 4NJ
Dyche Lane
Dronfield
South Yorkshire
S18 3AA
Earlham Road
Norwich
Norfolk
NR4 7TF
Telephone: 74964000
East Bowling Service Station
Wakefield Road
Weaverthorpe
Bradford, West Yorkshire
BD4 7EJ
Telephone: 74964000
East Mayne
Basildon
Essex
SS13 1BW
Telephone: 527991
Eastern Avenue
Romford
Essex
RM1 4SD
Telephone: 749970
Eastwood Service Station
Ipswich Road
Colchester
Essex
CO4 0EX
Earsdon Road
Shiremoor
Newcastle-upon-tyne
Tyne and Wear
NE27 0HH
Telephone: 2521286
Edenfield Road
Norden
Rochdale
Lancashire
OL11 5XR
Edgington Way
Sidcup
Kent
DA14 5AD
Telephone: 83086939
Edinburgh Road
Bathgate
West Lothian
EH48 1LE
Telephone: 238550
Elettra Avenue
Waterlooville
Hampshire
PO7 7XW
Telephone: 92264002
Elmbank Street
Glasgow
Lanarkshire
G2 4PG
Telephone: 2216803
Easebourne Lane
Midhurst
West Sussex
GU29 9AZ
Telephone: 74964000
Foregate Street
Stafford
Staffordshire
ST16 2PD
Telephone: 74964000
Forest Road
Cumbernauld
Glasgow
Lanarkshire
G67 3PD
Formby By-Pass
Southport Road
Formby
Liverpool, Merseyside
L37 7AE
Forton Road
Newport
Shropshire
TF10 7JP
Fortune Service Station
Arterial Road
Laindon
Basildon, Essex
SS15 6DH
Telephone: 74964000
Fosse Way
Straglethorpe
Radcliffe-On-Trent
Nottingham, Nottinghamshire
NG12 2JU
Telephone: 21132
Fosseway Service Station
Nottingham Road
Radcliffe On Trent
Nottingham, Nottinghamshire
NG12 2JU
Telephone: 9893113
Fourth Way
Avonmouth
Bristol
Avon
BS11 8DL
Telephone: 574574
Fourways Service Station
Cottingham Road
Corby
Northamptonshire
NN18 0TW
Telephone: 261275
Glenavy Road
Moira
Craigavon
Co Armagh
BT67 0LT
Telephone: 92611805
Gloucester Road
Almondsbury
Bristol
Avon
BS32 4HY
Telephone: 803166
Godley Lane
Halifax
West Yorkshire
HX3 6XG
Telephone: 365172
Golden Cross
Hailsham
East Sussex
BN27 4AW
Telephone: 74964000
Golden Cross House
8 Dunannon Street
London
WC2N 4JF
Goods Way
London
N1C 4UR
Telephone: 74964000
Gosford Road
Beccles
Suffolk
NR34 9QP
Gosport Road
Petersfield
Hampshire
GU32 1JX
Telephone: 829411
Granada Service Station
M25 Thurrock Motorway Services Area
Grays
Essex
RM16 3BG
Telephone: 74964000
Gravelly Hill North
Erdington
Birmingham
West Midlands
B23 6BJ
Telephone: 74964000
Gledrid Island
Weston Rhym
Oswestry
Shropshire
SY11 3EN
Great Bridge Street
West Bromwich
West Midlands
B70 0YA
Great Cambridge Road
Waltham Cross
Hertfordshire
EN8 0NF
Heanor Road
Ilkeston
Derbyshire
DE7 8TG
Heathfield Road
Burwash
Etchingham
East Sussex
TN19 7HN
Telephone: 882508
Heathpark Way
Heathpark
Honiton
Devon
EX14 1SF
Heathrow Landsite
Central Area
Inner Ring Road
Hounslow, Middlesex
TW6 1JG
Telephone: 74964000
Hele Road
Torquay
Devon
TQ2 7QG
Telephone: 328400
Henconner Lane
Bramley
Leeds
West Yorkshire
LS13 4AD
Heol-Y-Doll
Machynlleth
Powys
SY20 8BH
Herne Hill
London
SE24 9QH
Herries Road
Pismire Hill
Sheffield
South Yorkshire
S5 7HF
Herringthorpe Valley Road
Rotherham
South Yorkshire
S65 2UQ
Telephone: 539010
Hersham Road
Hersham
Walton-on-thames
Surrey
KT12 5NR
Telephone: 248385
High Street
Cambridge
Cambridgeshire
CB2 5QB
Telephone: 632790
Elstree Way
Borehamwood
Hertfordshire
WD6 1SD
Telephone: 89533794
Ely Road
Waterbeach
Cambridge
Cambridgeshire
CB5 9PQ
Eridge Road
Boars Head
Crowborough
East Sussex
TN6 3HD
Europa Boulevard
Westbrook
Warrington
Cheshire
WA5 7YS
Exelby Services A19 Southbound
A19
Northallerton
North Yorkshire
DL6 3JT
Exeter Road
Exmouth
Devon
EX8 3NS
Telephone: 74964000
Exeter Road
Tiverton
Devon
EX16 5NZ
Exeter Road
Tongue End
Okehampton
Devon
EX20 1QJ
Falcondale Road
Bristol
Avon
BS9 3JL
Telephone: 56151
Elphinstone Road
Port Elphinstone
Inverurie
Aberdeenshire
AB51 3RN
Telephone: 74964000
Elstow Interchange Bedford Bypass
Bedford
Bedfordshire
MK42 9LH
Great North Road
Chesterton
Peterborough
Cambridgeshire
PE7 3UD
Telephone: 391361
Great North Road
Eaton Socon
St Neots
Cambridgeshire
PE19 8EJ
Telephone: 74964000
Great North Road
Grange Park
Newcastle-upon-tyne
Tyne and Wear
NE3 2DQ
Great North Road
Tickencote
Stamford
Lincolnshire
PE9 4AD
Telephone: 755826
Great North Road Northbound
Grantham
Lincolnshire
NG33 5JJ
Telephone: 851344
Great North Way
Poppleton
York
North Yorkshire
YO26 6RB
Great South West Road
Feltham
Middlesex
TW14 0PR
Telephone: 74964000
Great Underbank
Stockport
Cheshire
SK1 1PD
Telephone: 74964000
Great West Road
Hammersmith
London
W6 9TQ
Telephone: 87890202
Great Western Way Whitehill Way
Swindon
Wiltshire
SN5 8UY
Telephone: 881631
Green Wrythe Lane
Carshalton
Surrey
SM5 2DR
Telephone: 86698304
Greenland Road
Sheffield North
Sheffield
South Yorkshire
S9 5HE
Great North Road
Barnet
Hertfordshire
EN5 1EQ
Griff Way
Nuneaton
Warwickshire
CV10 7DA
Telephone: 76348500
Grimshaw Park
Blackburn
Lancashire
BB2 3AG
Groby Road
Leicester
Leicestershire
LE3 9EA
Telephone: 2532375
Grove Road
Town Centre
Basingstoke
Hampshire
RG21 3AX
Telephone: 363541
Guildford Road
West End
Woking
Surrey
GU24 9HJ
Telephone: 486838
Falkirk Road
Town Centre
Grangemouth
Stirlingshire
FK3 8XZ
Telephone: 489463
Farm Hill Road
Waltham Abbey
Essex
EN9 1NN
Telephone: 712312
Farnborough Road
Farnborough
Hampshire
GU14 8BD
Farnham By Pass
A31 Westbound
Farnham
Surrey
GU9 8SS
Farnham Road
Slough
Berkshire
SL2 1DA
Telephone: 576962
Farnham Road
Sleaford
Bordon
Hampshire
GU35 0QP
Telephone: 551241
Featherstall Road South
Oldham
Lancashire
OL9 6HL
Telephone: 9718442
Ferguslie
Paisley
Renfrewshire
PA1 2UZ
Telephone: 8421991
Ffordd Caergybi
Llanfairpwllgwyngyll
Gwynedd
LL61 5SX
Filling Station
Bexhill Road
Pevensey
East Sussex
BN24 5JW
Finborough Road A14 Westbound
Stowmarket
Suffolk
IP14 3YJ
Fleetwood Road North
Thornton-cleveleys
Lancashire
FY5 4BL
Telephone: 829192
Flint House
Calver
Hope Valley
South Yorkshire
S32 3XH
Flixton Railway Station
Flixton Road
Manchester
M41 6JL
Fordham Road
Soham
Ely
Cambridgeshire
CB7 5AJ
Telephone: 723765
Fore Street
London
N18 2SX
Telephone: 74964000
Gwerthonor Place
Gilfach
Bargoed
Mid Glamorgan
CF81 8JP
Hackamore Way
Barleythorpe
Oakham
Leicestershire
LE15 7FS
Telephone: 724752
Gunnersbury Avenue
London
W5 4LR
Telephone: 87521727
Hadlow Road East
Tonbridge
Kent
TN11 0AB
Telephone: 444516
Hale Road
Farnham
Surrey
GU9 9RD
Telephone: 412326
Hale Road
London
N17 9JL
Telephone: 88019044
Haley Hill
Halifax
West Yorkshire
HX3 6ED
Halifax Road
Birchencliffe
Huddersfield
West Yorkshire
HD3 3BX
Halifax Road
Staincliffe
Dewsbury
West Yorkshire
WF13 4AF
Telephone: 408526
Hamble Lane
Southampton
Hampshire
SO31 4NR
Telephone: 80745700
Hampole Balk Lane
Skellow
Doncaster
South Yorkshire
DN6 8LH
Telephone: 723593
Hampton Court Way
West Molesey
Surrey
KT8 9AE
Telephone: 89410548
Harborough Road
Northampton
Northamptonshire
NN2 8DW
Telephone: 844109
Harborough Road
Oadby
Leicester
Leicestershire
LE2 4DS
Harbour Place
Dalgety Bay
Dunfermline
Fife
KY11 9AA
Harbour View
Sunderland
Tyne and Wear
SR6 0EZ
Harcombe Cross A38
Chudleigh
Newton Abbot
Devon
TQ13 0DF
Hard Ings Road
Keighley
West Yorkshire
BD21 3NB
Telephone: 74964000
Harehills Lane
Leeds
West Yorkshire
LS9 6JF
Telephone: 2482970
Harlaxton Road
Grantham
Lincolnshire
NG31 7AB
Harrison Drive
Wirksworth
Matlock
Derbyshire
DE4 4FG
Harrogate Road
Pool In Wharfedale
Otley
West Yorkshire
LS21 1PS
Harrow Manorway
London
SE2 9SA
Telephone: 74964000
Hartshay Hill
Ripley
Derbyshire
DE5 3GU
Hastings Road
Matfield
Tonbridge
Kent
TN12 7HE
Haughs Of Airth
Airth
Falkirk
Stirlingshire
FK2 8PF
Telephone: 374379
Haughton Road
Darlington
County Durham
DL1 2LD
Hawfinch Drive
Alnwick
Northumberland
NE66 2BF
Telephone: 606309
Haworth Road
Bradford
West Yorkshire
BD9 6NF
Hayes Road
Southall
Middlesex
UB2 5LZ
Telephone: 80922217
Headley Road
Woodley
Reading
Berkshire
RG5 4JE
Telephone: 74964000
High Street
Potters Bar
Hertfordshire
EN6 5AB
High Street
Nettlebed
Henley-on-thames
Oxfordshire
RG9 5DB
Telephone: 526944
High Street South
Town Centre
Dunstable
Bedfordshire
LU6 3HJ
Telephone: 471928
Higham Road
Little Irchester
Wellingborough
Northamptonshire
NN8 2DU
Telephone: 278698
Hillside Service Station
Brighton Road
Redhill
Surrey
RH1 6QS
Telephone: 74964000
Hillside Terrace
Selkirk
Selkirkshire
TD7 4LT
Hilton Park Motorway Services Area
J10a 11 M6
Essington
Wolverhampton, West Midlands
WV11 2AT
Telephone: 412237
Hinckley Road
Leicester
Leicestershire
LE3 0WD
Telephone: 2858586
Hinckley Road
Desford
Leicester
Leicestershire
LE9 9JE
Hobs Moat Road
Town Centre
Solihull
West Midlands
B92 8JN
Telephone: 7421358
Holbeach Road
Sutterton
Boston
Lincolnshire
PE20 2LG
Telephone: 300934
Holborough Road
Snodland
Kent
ME6 5PH
Telephone: 240659
Holliers Hill
Bexhill-on-sea
East Sussex
TN39 4DD
Holme Church Lane
Beverley
North Humberside
HU17 0QB
Telephone: 882302
Holt Road
Cromer
Norfolk
NR27 9JW
Holt Road
Bale
Fakenham
Norfolk
NR21 0AB
Holyhead Road
Birmingham
West Midlands
B21 0AA
Telephone: 74964000
High Street
Guildford
Surrey
GU5 0HB
Telephone: 74964000
Front Street
Prudhoe
Northumberland
NE42 5DH
Front Street
Stanley
County Durham
DH9 0ST
Telephone: 74964000
Front Street
Cleadon
Sunderland
Tyne and Wear
SR6 7PG
Front Street
Glasshaughton
Castleford
West Yorkshire
WF10 4QD
Gay Lane
Otley
West Yorkshire
LS21 1BR
Telephone: 461339
Gemini
Europa Boulevard
Warrington
Cheshire
WA5 7WG
Gills Green Oast
Cranbrook Road
Hawkhurst
Cranbrook, Kent
TN18 5EE
Glascote Road
Tamworth
Staffordshire
B77 2AF
Glasgow Road
Glasgow
Lanarkshire
G62 6AJ
Telephone: 74964000
Glasgow Road
Newbridge
Midlothian
EH28 8NA
Telephone: 3334934
Glasgow Road
Whins Of Milton
Stirling
Stirlingshire
FK7 8HQ
Colnbrook By Pass
Colnbrook
Slough
Berkshire
SL3 0EH
Telephone: 685838
Colne Road
Kelbrook
Barnoldswick
Lancashire
BB18 6TG
Telephone: 402402
Commercial Road
Portsmouth
Hampshire
PO1 4BY
Telephone: 92734366
Conniburrow Service Station
Portway
Conniburrow
Milton Keynes, Buckinghamshire
MK14 7BF
Telephone: 74964000
Cooper-Dean
Castle Lane East
Bournemouth
Dorset
BH7 7DP
Corbets Tey Road
Upminster
Essex
RM14 2AP
Cornard Road
Town Centre
Sudbury
Suffolk
CO10 2XB
Telephone: 466996
Corse
Corse
Gloucester
Gloucestershire
GL19 3BU
Telephone: 700221
Coryton
Stanford-le-hope
Essex
SS17 9LQ
Cottingham Road
Corby
Northamptonshire
NN18 0TW
Telephone: 261275
Coulter Road
Biggar
Lanarkshire
ML12 6EP
Telephone: 220089
County Oak Lane
Crawley
West Sussex
RH11 0PF
Court Road
Orpington
Kent
BR6 9DA
Telephone: 834905
Coventry Road
Southam
Warwickshire
CV47 1BG
Telephone: 812010
Coventry Road
Warwick
Warwickshire
CV34 5YH
Cygnus Serv.
Swan Roundabout
Great Bridge Street
West Bromwich, West Midlands
B70 0YA
Telephone: 74964000
Daleside Road
Nottingham
Nottinghamshire
NG2 3GG
Telephone: 9864562
Dawlish Road
Exeter
Devon
EX6 8AT
Telephone: 74964000
Deane Gate Avenue
Taunton
Somerset
TA1 2UH
Telephone: 213035
Deanland Road
Hailsham
East Sussex
BN27 4AW
Telephone: 700919
Deer Park Avenue
Livingston
West Lothian
EH54 8AD
Telephone: 436770
Denton Way
Woking
Surrey
GU21 3LG
Derby Road
Alfreton
Derbyshire
DE55 7AQ
Derby Road
Ilkeston
Derbyshire
DE7 5EZ
Derby Road
Loughborough
Leicestershire
LE11 5HN
Derby Road
Ambergate
Belper
Derbyshire
DE56 2EJ
Telephone: 856270
Derby Road
Stretton
Burton-on-trent
Staffordshire
DE13 0DF
Telephone: 534389
Craigs Roundabout
Stirling
Stirlingshire
FK7 7NU
Telephone: 231018
Cranfield Park Road
Wickford
Essex
SS12 9FG
Telephone: 74964000
Cranfield Park Service Station
Wickford
Essex
SS12 9FG
Telephone: 74964000
Crawley Avenue
Crawley
West Sussex
RH10 8NF
Crediton Road
Cowley
Exeter
Devon
EX5 5EP
Crewe Road
Wistaston
Crewe
Cheshire
CW2 6PR
Telephone: 665998
Cricklade Road
Swindon
Wiltshire
SN2 7AS
Telephone: 74964000
Croft Road
Crowborough
East Sussex
TN6 1DL
Crofton Road
Orpington
Kent
BR6 8NL
Telephone: 850743
Cromer Road
Holt
Norfolk
NR25 6EU
Telephone: 713206
Cromwell South Service Station
Great West Road
London
W6 9TQ
Telephone: 74964000
Cronehills
Linkway
West Bromwich
West Midlands
B70 8ST
Telephone: 74964000
Cross Hands
Gloucester
Gloucestershire
GL19 3BU
Telephone: 700221
Crossways
Church Stretton
Shropshire
SY6 6PG
Telephone: 722626
Crow Road
Partick
Glasgow
Lanarkshire
G11 7DN
Telephone: 9548095
Crudwell Road
Malmesbury
Wiltshire
SN16 9JL
Telephone: 74964000
Cumbernauld Road
Chryston
Glasgow
Lanarkshire
G69 9BS
Craiglinn Park Road
Cumbernauld
Glasgow
Lanarkshire
G68 9JY
Telephone: 739348
Hyde Road
Mottram
Hyde
Cheshire
SK14 6NG
Telephone: 74964000
Hyndburn Road
Town Centre
Accrington
Lancashire
BB5 1PY
Telephone: 74964000
Hyperion Garage
6 Bury Road
Newmarket
Suffolk
CB8 7BP
Telephone: 74964000
Imperial Service Station
1 Regent Street
Greenock
Renfrewshire
PA15 4TH
Telephone: 74964000
Ingleton
Carnforth
Lancashire
LA6 3DL
Inverkip Road
Greenock
Renfrewshire
PA16 0PX
Ivetsey Bank
Watling Street
Stretton
Stafford, Staffordshire
ST19 9QT
Telephone: 840741
J32-33
M6
Lancaster
Lancashire
LA2 9DU
J5 M18/M180
Hatfield
Doncaster
South Yorkshire
DN8 5GS
Telephone: 847700
Jeff Brown Worle
New Bristol Road
Weston-super-mare
Avon
BS22 6AD
Telephone: 74964000
Jeffreys Road
Enfield
Middlesex
EN3 7NJ
Telephone: 74964000
John Street
Penicuik
Midlothian
EH26 8NG
Hyde Road
Blunsdon
Swindon
Wiltshire
SN2 7PN
Telephone: 74964000
Honington Road
Barkston
Grantham
Lincolnshire
NG32 2NG
Telephone: 250488
Holyhead Road
Wellington
Telford
Shropshire
TF1 2EW
Telephone: 641958
Honiton Road
Exeter
Devon
EX1 3EB
Hornlane Filling Station
162-164 Horn Lane
London
W3 6PH
Telephone: 89937610
Horsey Way Service Station
Whittlesey Road
Peterborough
Cambridgeshire
PE2 8RR
Telephone: 74964000
Horsham Road
Alfold
Cranleigh
Surrey
GU6 8JE
Houghton Road
North Anston Trading Estate
Sheffield
South Yorkshire
S25 4JJ
Hoylake Road
Wirral
Merseyside
CH46 5NA
Telephone: 4885443
Hull Road
Hedon
Hull
North Humberside
HU12 8DJ
Telephone: 891702
Hull Road
Osbaldwick
York
North Yorkshire
YO10 3LE
Hume Road
Cumbernauld
Glasgow
Lanarkshire
G67 1AP
Telephone: 801972
Huntingdon Road
Girton
Cambridge
Cambridgeshire
CB3 0LQ
Telephone: 279221
Hurlford Road
Galston
Ayrshire
KA4 8LB
Huthwaite Road
Sutton-in-ashfield
Nottinghamshire
NG17 2ED
Junction 14/15
M4
Hungerford
Berkshire
RG17 7TZ
Junction 16
A74m
Lockerbie
Dumfriesshire
DG11 1HD
Junction 18/19
Whittle Lane
Heywood
Lancashire
OL10 2RB
Telephone: 74964000
Junction 38
M62
Brough
North Humberside
HU15 2RD
Telephone: 425038
Junction 38/39
M1
Wakefield
West Yorkshire
WF4 4LQ
Telephone: 830371
Junction 4/5
M8 Motorway
Shotts
Lanarkshire
ML7 5TT
Telephone: 752373
Junction 47
M4
Gorseinon
Swansea, West Glamorgan
SA4 9GT
Telephone: 896222
Junction 8
M40
Wheatley
Oxford, Oxfordshire
OX33 1JN
Junction Hall Road
Norwich
Norfolk
NR1 2SA
Kates Bridge
Thurlby
Bourne
Lincolnshire
PE10 0EN
Telephone: 560807
Kaysburn Road Ends
Witton Gilbert
Durham
County Durham
DH7 6TJ
Telephone: 74964000
Kendal Road
Carnforth
Lancashire
LA6 2HH
Telephone: 71778
Kennington Lane
London
SE11 5RD
Telephone: 74964000
Kettering East Connect
A14
Kettering
Northamptonshire
NN15 1RW
Kilmacolm Road
Bridge of Weir
Renfrewshire
PA11 3PH
Telephone: 612174
Keighley Road
Bingley
West Yorkshire
BD16 2RH
Telephone: 510236
Kilmarnock Road
Prestwick
Ayrshire
KA9 2RA
Kings Acre Road
Town Centre
Hereford
Herefordshire
HR4 0SE
Telephone: 74964000
Kingstown Road
Carlisle
Cumbria
CA3 0BN
Telephone: 523031
Kingsway
Hove
East Sussex
BN3 4QD
Telephone: 622526
Kirkby Thore
Kirkby Thore
Penrith
Cumbria
CA10 1XD
Kirkby Thorne
A6
Penrith
Cumbria
CA10 1XD
Telephone: 61151
Kirkintilloch Road
Kirkintilloch
Glasgow
Lanarkshire
G66 4LD
Kirkley Run
Lowestoft
Suffolk
NR33 0NH
Telephone: 565529
Kirkstall Road
Burley
Leeds
West Yorkshire
LS4 2QD
Knutsford Motorway Service Area
Knutsford
Cheshire
WA16 0TL
Telephone: 74964000
Kelbrook Road
Barnoldswick
Lancashire
BB18 5TB
Telephone: 74964000
London Road
Salisbury
Wiltshire
SP1 3HP
Telephone: 326293
London Road
Stroud
Gloucestershire
GL5 2AX
London Road
Westerham
Kent
TN16 2DJ
London Road
Capel St Mary
Ipswich
Suffolk
IP9 2JJ
London Road
Collingtree
Northampton
Northamptonshire
NN4 0LY
London Road
Ewell
Epsom
Surrey
KT17 2BW
Telephone: 83941318
London Road
Pyecombe
Brighton
East Sussex
BN45 7FJ
Telephone: 846501
London Road
Raunds
Wellingborough
Northamptonshire
NN9 6EQ
London Road
Rivenhall
Witham
Essex
CM8 3HB
Telephone: 74964000
London Road
Town Centre
Bracknell
Berkshire
RG12 2TB
Telephone: 74964000
London Road Ewell
Ewell
Epsom
Surrey
KT17 2BU
Telephone: 74964000
London Road Service Station
47-51 London Road
Deal
Kent
CT14 9TF
Telephone: 74964000
London Road
Reading
Berkshire
RG6 1BG
Telephone: 74964000
Kyleakin
Isle of Skye
IV41 8PH
Telephone: 74964000
Ladas Drive
Belfast
BT6 9FH
Telephone: 90793140
Ladybank Road
Cupar
Fife
KY15 7HY
Telephone: 858013
Laird Street
Birkenhead
Merseyside
CH41 7AJ
Telephone: 6709918
Lane Head
Shepley
Huddersfield
West Yorkshire
HD8 8BL
Latton Bush Business Centre
Southern Way
Harlow
Essex
CM18 7BH
Telephone: 423396
Launton Road
Bicester
Oxfordshire
OX26 6PZ
Telephone: 252255
Leads Road
Hull
North Humberside
HU7 0DF
Leatherhead Road
Chessington
Surrey
KT9 2NB
Telephone: 723985
Leeds Road
Huddersfield
West Yorkshire
HD5 0RP
Telephone: 74964000
Leeds Road
Pannal
Harrogate
North Yorkshire
HG3 1EP
Telephone: 816405
Leicester Road
Melton Mowbray
Leicestershire
LE13 0DA
Telephone: 566145
Lendon House
Bideford
Devon
EX39 5BW
Leonards Road
Ivybridge
Devon
PL21 0RU
Telephone: 690717
Leppings Lane
Sheffield
South Yorkshire
S6 1LR
Telephone: 2345247
Leverstock Green
Hemel Hempstead
Hertfordshire
HP2 7HJ
Telephone: 74964000
Leverstock Green Road
Hemel Hempstead
Hertfordshire
HP3 8QE
Telephone: 74964000
Lewes Road
Brighton
East Sussex
BN2 3QA
Lichfield Road
Willenhall
West Midlands
WV12 5UL
Telephone: 74964000
Limekiln Street
Dover
Kent
CT17 9EF
Linn Road
Larne
Co Antrim
BT40 2BT
Telephone: 28260995
Linton By Pass
Linton
Cambridge
Cambridgeshire
CB21 4NL
Telephone: 891747
Little Billing
Northampton
Northamptonshire
NN3 9DA
Telephone: 786010
Little Marlow Road
Marlow
Buckinghamshire
SL7 1HX
Telephone: 334127
Livingston East Roundabout
Livingston
West Lothian
EH54 8AD
Telephone: 436770
Llangyfelach Road
Treboeth
Swansea
West Glamorgan
SA5 9AX
Lobley Hill Filling Station
Lobley Hill Road
Gateshead
Tyne and Wear
NE11 0UH
Telephone: 74964000
Lockhurst Lane
Coventry
West Midlands
CV6 5NU
Telephone: 76683363
Lockwood Road
Huddersfield
West Yorkshire
HD1 3QU
London Road
Biggleswade
Bedfordshire
SG18 8EJ
Telephone: 669885
London Road
Brandon
Suffolk
IP27 0ER
Telephone: 814132
London Road
Buntingford
Hertfordshire
SG9 9JY
Telephone: 290656
London Road
Crawley
West Sussex
RH10 9TA
Telephone: 988125
London Road
Guildford
Surrey
GU4 7HR
Telephone: 74964000
London Road
Maidstone
Kent
ME16 0HE
Telephone: 74964000
London Road
Rayleigh
Essex
SS6 9DW
Telephone: 655502
London Road
Reading
Berkshire
RG1 5BW
Telephone: 2148584
M48
Bristol
Avon
BS35 4BH
Telephone: 632851
M5
Dursley
Gloucestershire
GL11 6DD
Telephone: 261020
M5 Eastbound J78
Worcester
Worcestershire
WR8 9LJ
Telephone: 299046
M5 Motorway
Cullompton
Devon
EX15 1NS
M6
Carlisle
Cumbria
CA4 0AN
Telephone: 542766
M6 Burton In Kendal
Burton
Carnforth
Lancashire
LA6 1JF
M6 Motorway
Stone
Staffordshire
ST15 0ET
Telephone: 74964000
M61 Anderton Motorway Services Area
Bolton
Lancashire
BL6 5UZ
Telephone: 74964000
M61 Motorway
Middlebrook
Bolton
Lancashire
BL6 5UZ
Telephone: 468326
M62 Great North Road
Knottingley
West Yorkshire
WF11 0AF
Telephone: 672767
M65
Darwen
Lancashire
BB3 0AT
Low Street
South Milford
Leeds
West Yorkshire
LS25 5AT
Telephone: 683517
Lower Mortlake Road
Richmond
Surrey
TW9 2LL
Telephone: 74964000
Lowmoor Road
Wigton
Cumbria
CA7 9PZ
Telephone: 45234
Luton Road
Dunstable
Bedfordshire
LU5 4LW
Telephone: 606501
Luton Road
Harpenden
Hertfordshire
AL5 2UA
Lyminster Road
Lyminster
Littlehampton
West Sussex
BN17 7QQ
Telephone: 883037
Lynn Road
Heacham
King's Lynn
Norfolk
PE31 7JE
Telephone: 572209
Lynn Road
Town Centre
Swaffham
Norfolk
PE37 7TZ
M1
Dunstable
Bedfordshire
LU5 6HR
Telephone: 878422
M1 M/Way Svc Area
Hinckley Road
Northside
Leicester, Leicestershire
LE3 3GB
Telephone: 74964000
M1 Motorway
Toddington
Dunstable
Bedfordshire
LU5 6HP
M1 Northbound J1617
Watford
Northampton
Northamptonshire
NN6 7UZ
Telephone: 876038
M25
Westerham
Kent
TN16 2ER
Telephone: 562546
M40 Motorway South
Ashorne
Stratford-upon-avon
Warwickshire
CV37 0SP
London Road The Parade
East Grinstead
West Sussex
RH19 1QL
Telephone: 74964000
Longbridge Lane
West Heath
Birmingham
West Midlands
B31 4QH
Telephone: 4768527
Longbridge Way
Horley
Surrey
RH6 7EQ
Longcauseway
Farnworth
Bolton
Lancashire
BL4 9BW
Longfleet Road
Oakdale
Poole
Dorset
BH15 2HP
Telephone: 686946
Longley Lane
Manchester
M22 4SY
Longman Road
Town Centre
Inverness
Inverness-Shire
IV1 1RY
Telephone: 230667
Longs Corner Boothferry Road
Goole
North Humberside
DN14 7AR
Loop Road North
Whitehaven
Cumbria
CA28 6EH
Telephone: 599696
Loughar Road
Swansea
West Glamorgan
SA4 8TH
Telephone: 74964000
80-86 Prestbury Road
Cheltenham
Gloucestershire
GL52 2DJ
Telephone: 239436
81 Tonbridge Road
Hildenborough
Tonbridge
Kent
TN11 9BJ
83 Huddersfield Road
Elland
West Yorkshire
HX5 9AA
83 Park Lane
London
W1K 7HB
Telephone: 74964000
839-860 Mansfield Road
Sherwood
Nottingham
Nottinghamshire
NG5 3GF
Telephone: 9209041
83a Stockport Road
Cheadle
Cheshire
SK8 2AJ
Telephone: 74964000
84 Hamilton Road
Cambuslang
Glasgow
Lanarkshire
G72 7NU
85 Ayr Road
Newton Mearns
Glasgow
Lanarkshire
G77 6QU
87 Guildford Road
West End
Woking
Surrey
GU24 9HJ
Telephone: 74964000
87 Havant Road
Emsworth
Hampshire
PO10 7LE
Telephone: 74964000
88 Birmingham Road
Bromsgrove
Worcestershire
B61 0DF
Telephone: 559059
890 Pollokshaws Road
Glasgow
Lanarkshire
G41 2ET
Telephone: 6327984
9 Hamilton Road
Carmyle
Glasgow
Lanarkshire
G32 9QD
91 Darlington Road
Ferryhill
County Durham
DL17 8EX
91 Eastwoodmains Road
Clarkston
Glasgow
Lanarkshire
G76 7HG
Telephone: 4064799
911 Springburn Road
Glasgow
Lanarkshire
G21 1LZ
92 Hailey Road
Witney
Oxfordshire
OX28 1HQ
Telephone: 703960
94 Carlisle Road
Airdrie
Lanarkshire
ML6 8RA
94- 96 High Street
Shirley
Solihull
West Midlands
B90 1JS
Telephone: 74964000
94-96 High Street
Shirley
Solihull
West Midlands
B90 1JS
Telephone: 4366886
95 Crumlin Road
Belfast
BT14 6AD
518 Hertford Road
Enfield
Middlesex
EN3 5SS
Telephone: 88044802
52 Hanover Street
Fraserburgh
Aberdeenshire
AB43 9HX
Telephone: 517757
52-56 Stagsden Road
Bromham
Bedford
Bedfordshire
MK43 8PT
520-522 Watford Way
London
NW7 2PT
529 Rayleigh Road
Leigh-on-sea
Essex
SS9 5HJ
Telephone: 512245
529 Yeading Lane
Northolt
Middlesex
UB5 6LW
53 Hastings Road
Keston
Kent
BR2 8NB
Telephone: 74964000
531 Tonbridge Road
Maidstone
Kent
ME16 9LN
Telephone: 74964000
536 Goldington Road
Bedford
Bedfordshire
MK41 0DX
Telephone: 74964000
54-56 Botley Road
North Baddesley
Southampton
Hampshire
SO52 9DU
Telephone: 80741975
55 Moneymore Road
Magherafelt
Co Londonderry
BT45 6HF
Telephone: 79395413
556 Castlemilk Road
Glasgow
Lanarkshire
G44 5LZ
57 Greenford Road
Greenford
Middlesex
UB6 9BA
Telephone: 74964000
571 Great Western Road
Aberdeen
Aberdeenshire
AB10 6PA
Telephone: 74964000
571 Grt Western Road
Aberdeen
Aberdeenshire
AB10 6PA
572 Broomfield Road
Glasgow
Lanarkshire
G21 3HN
Telephone: 5581476
575-581 London Road
Slough
Berkshire
SL3 8QE
Telephone: 548919
579 Hagley Road West
Birmingham
West Midlands
B32 2AL
Telephone: 74964000
593-597 Nitshill Road
Pollokshaws West
Glasgow
Lanarkshire
G53 7RZ
Telephone: 74964000
596-598 Glasgow Road
Clydebank
Dunbartonshire
G81 1JA
Telephone: 9527552
6 8 High Street
Wing
Leighton Buzzard
Bedfordshire
LU7 0NR
Telephone: 688117
668 Falkirk Road
Grangemouth
Stirlingshire
FK3 8XP
Telephone: 489463
67-79 Westwood Road
Newmains
Wishaw
Lanarkshire
ML2 9EL
68 White Lion Road
Amersham
Buckinghamshire
HP7 9JS
Telephone: 74964000
69 Foregate Street
Stafford
Staffordshire
ST16 2PD
Telephone: 74964000
7 Saintfield Road
Crossgar
Downpatrick
Co Down
BT30 9HY
Telephone: 44830572
70 Brighton Road
Hooley
Coulsdon
Surrey
CR5 3EE
Telephone: 552103
70-74 Malone Road
Belfast
BT9 5BU
Telephone: 90381504
702 Mitcham Road
Croydon
Surrey
CR0 3AB
Telephone: 74964000
702-712 Mitcham Road
Croydon
Surrey
CR0 3AB
Telephone: 86849593
709 Eastern Avenue
Newbury Park
Ilford
Essex
IG2 7RH
Telephone: 85182227
713 Finchley Road
London
NW11 8DH
Telephone: 74964000
714-718 Melton Road
Thurmaston
Leicester
Leicestershire
LE4 8BD
731-751 Spring Bank West
Hull
North Humberside
HU5 5BA
Telephone: 508912
95 Straight Road
Old Windsor
Windsor
Berkshire
SL4 2SF
954 Antrim Road
Templepatrick
Ballyclare
Co Antrim
BT39 0AT
Telephone: 94432647
95st St Dunstans Hill
Sutton
Surrey
SM1 2LW
Telephone: 86446281
96-106 Malling Street
Lewes
East Sussex
BN7 2RJ
Telephone: 477186
97 Park Lane
Bedhampton
Havant
Hampshire
PO9 3HQ
Telephone: 74964000
98 Rathgael Road
Bangor
Co Down
BT19 1RS
Telephone: 91453514
A1
Hitchin
Hertfordshire
SG5 4BL
Telephone: 832860
A1
Musselburgh
Midlothian
EH21 8RE
Telephone: 74964000
A1
Colsterworth
Grantham
Lincolnshire
NG33 5EW
A1
Town Centre
Pontefract
West Yorkshire
WF8 3HU
Telephone: 74964000
747-759 Old Kent Road
Peckham
London
SE15 1NZ
Telephone: 34792195
758 Eastern Avenue
Ilford
Essex
IG2 7HU
Telephone: 85542991
76 Bicester Road
Aylesbury
Buckinghamshire
HP19 8AL
Telephone: 718832
77 New Birmingham Road
Tividale
Oldbury
West Midlands
B69 2JS
Telephone: 5440198
77-87 Ferry Road
Leith
Edinburgh
Midlothian
EH6 4AQ
Telephone: 2027089
79 Kidbrooke Park Road
Blackheath
London
SE3 0DZ
Telephone: 83192846
80 Blackburn Road
Darwen
Lancashire
BB3 1ET
Telephone: 74964000
80 Dunstable Road
Toddington
Dunstable
Bedfordshire
LU5 6DR
Telephone: 875420
80 Prestwick Road
Ayr
Ayrshire
KA8 8JT
80 Waterside Road
Kirkintilloch
Glasgow
Lanarkshire
G66 3HG
80-82 Dundrum Road
Newcastle
Co Down
BT33 0LN
Telephone: 43724388
60 Little London
Spalding
Lincolnshire
PE11 2UE
Telephone: 74964000
600 London Road
Westcliff-on-sea
Essex
SS0 9HS
Telephone: 332480
61 The Broadway
Loughton
Essex
IG10 3SP
617-619 Birmingham New Road
Bilston
West Midlands
WV14 9QE
Telephone: 884371
63 Bullsmoor Lane
Enfield
Middlesex
EN3 6TG
Telephone: 74964000
63-69 Auchinloch Road
Lenzie
Kirkintilloch
Glasgow, Lanarkshire
G66 5EZ
636 Saintfield Road
Carryduff
Belfast
BT8 8BT
Telephone: 74964000
639-643 Staines Road
Feltham
Middlesex
TW14 8PA
Telephone: 74964000
643 Wellingborough Road
Northampton
Northamptonshire
NN3 3HS
Telephone: 74964000
658 Aigburth Road
Liverpool
Merseyside
L19 0NY
Telephone: 4949260
66 Guildford Road
Lightwater
Surrey
GU18 5SD
Telephone: 74964000
666 High Road Leyton
London
E10 6JP
Telephone: 38373358
6-12 Folkestone Road
Dover
Kent
CT17 9RU
Telephone: 793840
A1 Great North Road
Barton
Richmond
North Yorkshire
DL10 6NF
Telephone: 377777
A1 South
Darrington
Pontefract
West Yorkshire
WF8 3HU
Telephone: 74964000
A1 Southbound
A1
Newark
Nottinghamshire
NG23 6HT
A1 Trunk Road
Grantham
Lincolnshire
NG32 2AB
A1 Trunk Road Nth
Stotfold
Hitchin
Hertfordshire
SG5 4BL
A1-A14 Roundabout
Brampton
Huntingdon
Cambridgeshire
PE28 4NQ
Telephone: 812273
A11
South Bound
Attleborough Bypass
Attleborough, Norfolk
NR17 2LB
A12
Severalls Lane
Colchester
Essex
CO4 5JA
A13 Eastbound
Orsett
Grays
Essex
RM16 3AY
Telephone: 678748
A13 Westbound
Orsett
Grays
Essex
RM16 3BL
Telephone: 678947
A14 Eastbound
Kettering
Northamptonshire
NN14 1SS
Telephone: 524689
A14 Newmarket Heath
Newmarket
Suffolk
CB8 0XG
Telephone: 578469
A14 Westbound
Kettering
Northamptonshire
NN14 1RW
Telephone: 74964000
A14 Westbound Services
Kettering
Northamptonshire
NN14 1RW
Telephone: 523586
A14 Wst Finborough Road
Stowmarket
Suffolk
IP14 3JY
Telephone: 74964000
A18/M180interchange
Barnetby Lane
Brigg
South Humberside
DN20 0PA
Telephone: 241151
A20 Swanley By-Pass
Sidcup
Kent
DA14 5JA
Telephone: 74964000
A23
Haywards Heath
West Sussex
RH17 6BL
Telephone: 214578
A23 Gatwick South Service Station
Ring Road North
Horley
Gatwick, West Sussex
RH6 0NN
A23 Southbound
Handcross
Haywards Heath
West Sussex
RH17 6BL
Telephone: 74964000
A3
Ripley By Pass
Ripley
Woking, Surrey
GU23 6PU
A3 Ripley By-Pass
Ripley
Woking
Surrey
GU23 6PU
A30
Town Centre
Plymouth
Devon
PL7 5BG
Telephone: 74964000
A303
Stoke Sub Hamdon
Stoke-sub-hamdon
Somerset
TA14 6RA
Telephone: 74964000
A31 Farnham By-Pass
Farnham
Surrey
GU9 8AS
Telephone: 74964000
A36
West Wellow
Salisbury
Wiltshire
SP5 2BB
A38
Plympton
Plymouth
Devon
PL7 5AX
A38 Haldon Hill
Kennford
Exeter
Devon
EX6 7XS
A38 Harcombe Cross Services
Marsh Lane
Newton Abbot
Devon
TQ13 0DF
A38 Worcester Road
Bromsgrove
Worcestershire
B61 7ER
A381
Halwell
Totnes
Devon
TQ9 7JG
A39
Barnstaple
Devon
EX31 3RZ
Telephone: 442329
A40
North Leigh
Witney
Oxfordshire
OX29 4EN
Telephone: 410463
A40
Whitchurch
Ross-on-wye
Herefordshire
HR9 6DP
A40 Woodstock Road
Wolvercote
Oxford
Oxfordshire
OX2 8AL
A420
Buckland
Faringdon
Oxfordshire
SN7 8PY
A44
Aberystwyth
Dyfed
SY23 3AD
Telephone: 890649
A444
Nuneaton
Warwickshire
CV10 7TF
Telephone: 76348500
A444 Griff Way
Nuneaton
Warwickshire
CV10 7DA
Telephone: 76348500
A46
Alcester
Warwickshire
B49 6PQ
Telephone: 762684
A46 Doddington Road
Lincoln
Lincolnshire
LN6 7EN
Telephone: 74964000
A46 Lincoln Ring Road
Doddington Road
Lincoln
Lincolnshire
LN6 3SE
A46 Warwick By-Pass
Warwick
Warwickshire
CV35 8RH
Telephone: 496083
A47 Norwich Road
Swaffham
Norfolk
PE37 7TZ
A491 Stourbridge Road
Belbroughton
Stourbridge
West Midlands
DY9 9XU
A5
Llanfairpwllgwyngyll
Gwynedd
LL61 5SX
A69
Brampton
Cumbria
CA8 2JE
A69
Newcastle-upon-tyne
Tyne and Wear
NE47 7EL
A69 Corby Hill
Corby Hill
Carlisle
Cumbria
CA4 8PL
Telephone: 74964000
A691
Durham
County Durham
DH7 6TJ
A74 Motorway Southbound
Johnstonebridge
Lockerbie
Dumfriesshire
DG11 1HD
A801
Falkirk
Stirlingshire
FK2 0BX
Telephone: 374703
A899
Livingston
West Lothian
EH54 8AD
Telephone: 436770
A90
Dundee
Angus
DD2 5EG
Telephone: 561354
Abercynon Road
Mountain Ash
Mid Glamorgan
CF45 4YX
Telephone: 74964000
Aberdeen Road
Huntly
Aberdeenshire
AB54 6JB
Telephone: 74964000
Abergele Road
Colwyn Bay
Clwyd
LL29 9YG
Abingdon Road
Oxford
Oxfordshire
OX1 4TJ
Telephone: 74964000
Acklam Road
Middlesbrough
Cleveland
TS5 4EB
Ackworth Road
Pontefract
West Yorkshire
WF8 3QH
Airport Service Station
Uttoxeter Road
Stoke-on-trent
Staffordshire
ST3 6HE
Albertbridge Road
Belfast
BT5 4GX
Telephone: 74964000
Alcester By-Pass
Alcester
Warwickshire
B49 6PB
Telephone: 762684
Alderley Road
Wilmslow
Cheshire
SK9 1HT
Telephone: 523220
Aldermaston Road
Basingstoke
Hampshire
RG21 6YL
Alfreton Road
South Normanton
Alfreton
Derbyshire
DE55 2BL
Alfreton Road Town Centre
Alfreton
Derbyshire
DE55 2AS
All Saints Self Service
Commercial Road
Portsmouth
Hampshire
PO1 4BU
Telephone: 74964000
A591 Southbound
Plantation Bridge
Kendal
Cumbria
LA8 9JA
A595
Town Centre
Carlisle
Cumbria
CA5 6DS
Telephone: 74964000
A596
Maryport
Cumbria
CA15 4JT
Telephone: 602068
A580
City Centre
Liverpool
Merseyside
L3 8PP
A590
Grange-over-sands
Cumbria
LA11 6RJ
Telephone: 87112
A6
Carlisle
Cumbria
CA3 0JR
Telephone: 74964000
A63
Town Centre
Doncaster
South Yorkshire
DN7 6LR
A63 Westbound
Brough
North Humberside
HU15 1RZ
Telephone: 423191
A631/A15 Caenby Corner
A15
Market Rasen
Lincolnshire
LN8 2AS
Telephone: 878254
A64
Tadcaster
North Yorkshire
LS24 8EG
A64 Leeds/ York Road
Bilbrough
York
North Yorkshire
YO24 4LN
A68
Crook
County Durham
DL15 8EA
A68
Melrose
Roxburghshire
TD6 0EW
Telephone: 822241
A689
Stockton-on-tees
Cleveland
TS21 2ES
Bellevilla Road
Stranraer
Wigtownshire
DG9 8EF
Telephone: 402402
Belstead Service Station
Ellenbrook Road
Ipswich
Suffolk
IP2 9RP
Bennison Drive
Liverpool
Merseyside
L19 0NS
Berry Lane
Longridge
Preston
Lancashire
PR3 3NH
Telephone: 780851
Bicester Road
Bicester
Oxfordshire
OX25 3QQ
Telephone: 351803
Biggleswade Road
Potton
Sandy
Bedfordshire
SG19 2LU
Telephone: 260422
Birchwood Avenue
Lincoln
Lincolnshire
LN6 0HX
Telephone: 74964000
Birmingham Road
Birmingham
West Midlands
B48 7TR
Telephone: 4556173
Birmingham Road
Redditch
Worcestershire
B97 6RH
Telephone: 584452
Blackbird Hill
London
NW9 8SD
Telephone: 74964000
Belfast Road
Newry
Co Down
BT34 1QA
Telephone: 30262436
Alma Place
Durham
County Durham
DH1 2HN
Telephone: 3866786
Alwold Road
Birmingham
West Midlands
B29 5RR
Telephone: 4277205
Amersham Road
Chesham
Buckinghamshire
HP5 1NQ
Telephone: 776644
Annick Drive
Irvine
Ayrshire
KA11 4HJ
Anson Road
Martlesham Heath
Ipswich
Suffolk
IP5 3RA
Telephone: 623625
Anzani Avenue
Felixstowe
Suffolk
IP11 4HU
Telephone: 675928
Arterial Road
Laindon
Basildon
Essex
SS15 6DH
Ashby Road
Coalville
Leicestershire
LE67 3LF
Telephone: 2489600
Ashby Road
Loughborough
Leicestershire
LE11 3QU
Telephone: 74964000
Ashchurch Road
Tewkesbury
Gloucestershire
GL20 8JN
Ashdown Drive
Crawley
West Sussex
RH10 5DU
Telephone: 562792
Barton Road
Leagrave
Luton
Bedfordshire
LU3 2BL
Telephone: 572510
Barton Stacey Bypass
Winchester
Hampshire
SO21 3NF
Telephone: 74964000
Bath Road
Atworth
Melksham
Wiltshire
SN12 8HN
Telephone: 702187
Bath Road
Broomhall
Worcester
Worcestershire
WR5 3HR
Bath Road
Calcot
Reading
Berkshire
RG31 7QN
Telephone: 9421466
Battlesfield Island
Shrewsbury
Shropshire
SY4 3EQ
Telephone: 466792
Barnsley Road
Wath-Upon-Dearne
Rotherham
South Yorkshire
S63 9AP
Telephone: 888020
Beanacre Road
Melksham
Wiltshire
SN12 8AU
Telephone: 434978
Beaufort Road
Tredegar
Gwent
NP22 4XL
Bedford Bypass Junction
Elstow Road
Milton Keynes
Buckinghamshire
MK9 1ZY
Barton Quarry Industrial Estate
Barton
Richmond
North Yorkshire
DL10 6NF
Telephone: 377777
Baldrock Road
Buntingford
Hertfordshire
SG9 9EG
Telephone: 74964000
Ballinluig
Pitlochry
Perthshire
PH9 0LG
Telephone: 482212
Ballygawley Road
Dungannon
Co Tyrone
BT70 1TF
Telephone: 87761692
Ballymena Road
Ballymoney
Co Antrim
BT53 7AB
Telephone: 74964000
Banc Y Duffryn
Aberporth
Cardigan
Dyfed
SA43 2EU
Telephone: 810228
Bank Street
Coatbridge
Lanarkshire
ML5 1EG
Bankhead Park
Glenrothes
Fife
KY7 6GH
Telephone: 779159
Barlow Moor Road
Manchester
M21 8ER
Telephone: 74964000
Barn Church Road
Smithton
Inverness
Inverness-Shire
IV2 7WB
Telephone: 462360
Barnsley Road
Ackworth
Pontefract
West Yorkshire
WF7 7HY
Telephone: 611832
Aylesbury Road
Wendover
Aylesbury
Buckinghamshire
HP22 6LB
Telephone: 621400
Aylestone Road
Leicester
Leicestershire
LE2 8JB
Telephone: 2832427
B P Islington
Newbridge
Midlothian
EH28 8NA
Telephone: 74964000
Baber Bridge Service Station
13 Staines Road
Feltham
Middlesex
TW14 0HW
Telephone: 88906256
Baddow Road
Chelmsford
Essex
CM2 9QZ
Telephone: 202401
Bagshot Road
Bracknell
Berkshire
RG12 0SH
Bagshot Road
Town Centre
Reading
Berkshire
RG7 8NN
Balby Road
Balby
Doncaster
South Yorkshire
DN4 0JL
Telephone: 74964000
Baldock Road
Buntingford
Hertfordshire
SG9 9EG
Telephone: 273679
Baldock Road
Letchworth
Hertfordshire
SG6 2EJ
Telephone: 74964000
Baldock Road
Royston
Hertfordshire
SG8 9NN
Telephone: 742391
Ashdown House
Sedlescombe Road North
St Leonards-on-sea
East Sussex
TN37 7EL
Telephone: 438636
Ashton Under Hill
Evesham
Worcestershire
WR11 6QP
Audley Avenue
Stretford
Manchester
M32 9TR
Telephone: 7476626
Nottingham Road
Ashby-de-la-zouch
Leicestershire
LE65 1DR
Telephone: 564462
Nottingham Road
Selston
Nottingham
Nottinghamshire
NG16 6BT
Telephone: 861991
Nottingham Road
Stapleford
Nottingham
Nottinghamshire
NG9 8AU
Telephone: 9395000
Notley Cross
Braintree
Essex
CM77 7AB
Telephone: 327773
Nuthall Road
Nottingham
Nottinghamshire
NG8 6AX
Telephone: 74964000
Oadby Road
Wigston
Leicestershire
LE18 3PW
Telephone: 2571391
Oakwood Gate
Birchwood
Warrington
Cheshire
WA3 6RW
Telephone: 74964000
Office 1-3
Newlands House
60 Chain House Lane
Preston, Lancashire
PR4 4LG
Telephone: 5046834
Old Bath Road
Colnbrook
Slough
Berkshire
SL3 0JZ
Telephone: 683010
Old Budbrooke Road
Budbrooke
Warwick
Warwickshire
CV35 8RH
Old Coach Service Station
104 Old Coach Road
East Kilbride
Glasgow, Lanarkshire
G74 4AT
Old Durham Road
Gateshead
Tyne and Wear
NE8 4BL
Telephone: 74964000
Old Edinburgh Road
Bellshill
Lanarkshire
ML4 3HN
Telephone: 845970
Old Mill Garage
St Johns Road
Stourbridge
West Midlands
DY8 1YS
Telephone: 74964000
Old Station Cottage
331 Brighton Road Town Centre
Brighton
East Sussex
BN1 9NJ
Newton Road
Newton Abbot
Devon
TQ12 6SJ
Telephone: 833456
North Bridge Street
Sunderland
Tyne and Wear
SR5 1AP
North Deeside Road
Peterculter
Aberdeenshire
AB14 0QL
Telephone: 739486
North End
Stockton-on-tees
Cleveland
TS21 2AZ
North Esplanade West
Aberdeen
Aberdeenshire
AB11 5RN
Telephone: 453094
North Hyde Lane
Hounslow
Middlesex
TW5 9NA
North Road
Fort William
Inverness-Shire
PH33 6TQ
Telephone: 702680
North Road
Retford
Nottinghamshire
DN22 7XQ
Northampton Road
Brackley
Northamptonshire
NN13 5SZ
Telephone: 705451
Northbound Service Station
A19
Hartlepool
Cleveland
TS27 3HH
Northern Road
Portsmouth
Hampshire
PO6 3DN
Telephone: 74964000
Northern Road
Chilton Industrial Estate
Sudbury
Suffolk
CO10 2XQ
Telephone: 370490
Northgate
Town Centre
Hull
North Humberside
HU12 0SU
Northop Road
Flint Mountain
Flint
Clwyd
CH6 5QG
Northside
London
SW4 9SH
Norton Canes M S A
Bettys Lane
Norton Canes
Cannock, Staffordshire
WS11 9UX
Telephone: 448904
Norton Road
Stockton-on-tees
Cleveland
TS20 2QQ
Norton Road
Stourbridge
West Midlands
DY8 2AF
Telephone: 443261
Norwich Road
Beccles
Suffolk
NR34 0ED
Telephone: 717267
Norwich Road
Ipswich
Suffolk
IP1 6JR
Telephone: 240933
Norwich Road
Thetford
Norfolk
IP24 2JJ
Norwich Road
Besthorpe
Attleborough
Norfolk
NR17 2LB
Telephone: 459720
Panteg
Llanelli
Dyfed
SA15 3TF
Telephone: 74964000
Pantiles Filling Station
224 London Road
Guildford
Surrey
GU4 7HR
Park Lane
Havant
Hampshire
PO9 3HN
Park Road
Castleford
West Yorkshire
WF10 4RJ
Telephone: 278353
Park Road
Oldham
Lancashire
OL8 1DB
Parkgate Road
Saughall
Chester
Cheshire
CH1 6JS
Telephone: 881069
Parkhead Road
New Coundon
Bishop Auckland
County Durham
DL14 8QE
Parkway
Telford
Shropshire
TF7 5RQ
Parkway
Deeside Industrial Park
Deeside
Clwyd
CH5 2NS
Telephone: 281421
Peckham Road
London
SE15 5LJ
Telephone: 74964000
Pedmore Road
Stourbridge
West Midlands
DY9 8DG
Telephone: 897975
Orsett Cock Serv.
A13 A13 Westbound
Orsett
Grays, Essex
RM16 3BW
Telephone: 678947
Osmaston Park Road
Derby
Derbyshire
DE23 8WL
Telephone: 986050
Out Lane Farm
Liverpool New Road
Preston
Lancashire
PR4 5JX
Out Westgate
Bury St Edmunds
Suffolk
IP33 3NT
Telephone: 752206
Outwood Lane
Manchester
M90 3WR
Telephone: 74964000
Overpool Road
Great Sutton
Ellesmere Port
Cheshire
CH66 2JF
Telephone: 3564251
Oxcliffe Road
Heysham
Morecambe
Lancashire
LA3 1PS
Telephone: 74964000
Oxford Road
Gerrards Cross
Buckinghamshire
SL9 7AH
Telephone: 883311
Oxford Road
Benson
Wallingford
Oxfordshire
OX10 6LX
Telephone: 838982
Oxford Road
Denham
Uxbridge
Middlesex
UB9 4DG
Telephone: 74964000
Oxford Road
Hermitage
Thatcham
Berkshire
RG18 9XX
Telephone: 247583
P H H Centre
Windmill Hill Business Park
Whitehill Way
Swindon, Wiltshire
SN5 6PE
P O Box 15
Bp House
Hemel Hempstead
Hertfordshire
HP2 4UL
Peel Avenue Calder Park
Wakefield
West Yorkshire
WF2 7UA
Telephone: 255684
Peniel Green Road
Peniel Green
Swansea
West Glamorgan
SA7 9BA
Penistone Road
Moldgreen
Huddersfield
West Yorkshire
HD5 8RL
Penrhyncoch
Penrhyncoch
Llanon
Dyfed
SY23 3EH
Penrhyncoch
Town Centre
Shrewsbury
Shropshire
SY32 3EH
Penrith Road
Keswick
Cumbria
CA12 4LJ
Telephone: 74964000
Perry Street
Chislehurst
Kent
BR7 6HB
Pershore Road
Birmingham
West Midlands
B29 7NR
Pershore Road South
Birmingham
West Midlands
B30 3JX
Telephone: 74964000
Perth Road
Pitlochry
Perthshire
PH16 5LY
Telephone: 510143
Petrol Station
2 Bridge Road
Park Gate
Southampton, Hampshire
SO31 7GE
Petrol Station
Mill Lane
Northampton
Northamptonshire
NN5 7AS
Telephone: 756546
Petts Hill
Northolt
Middlesex
UB5 4NP
Telephone: 84230143
Phoenix Way
Hounslow
Middlesex
TW5 9NB
Telephone: 85802126
Pedmore Road
Merryhill
Brierley Hill
West Midlands
DY5 1TE
Telephone: 74964000
Pilton Causeway
Pilton
Barnstaple
Devon
EX32 7AB
Po Box 15681
Edinburgh
Midlothian
EH4 9BG
Telephone: 2691964
Polbeth
A71
West Calder
West Lothian
EH55 8SD
Pontefract Road
Leeds
West Yorkshire
LS10 1SW
Telephone: 2776662
Pontelend Road
Newcastle-upon-tyne
Tyne and Wear
NE5 3HL
Ponterwyd
Nr Aberystwyth Dyfed
Ponterwyd
Llanon, Dyfed
SY23 3AD
Telephone: 890649
Pool Road
Town Centre
Shrewsbury
Shropshire
SY4 4BG
Telephone: 74964000
Portadown Road
Craigavon
Co Armagh
BT66 8QW
Telephone: 38326532
Porthill Road
Longport
Stoke-on-trent
Staffordshire
ST6 4NL
Telephone: 74964000
Portsmouth Road
Hindhead
Surrey
GU26 6TJ
Telephone: 604921
Portway
Milton Keynes
Buckinghamshire
MK14 7BF
Potter Street
Harlow
Essex
CM17 9AG
Telephone: 74964000
Premier Filling Station
99 Chase Side
London
N14 5BU
Telephone: 74964000
Preston New Road
Samlesbury
Preston
Lancashire
PR5 0UJ
Telephone: 877085
Prestonway Service Station
Preston New Road
Blackburn
Lancashire
BB2 6BJ
Telephone: 200111
Primett Road
Stevenage
Hertfordshire
SG1 3EE
Telephone: 902299
Princess Parade Princess Road
Manchester
M14 7FS
Telephone: 74964000
Princess Road
Rusholme
Manchester
M14 7FS
Prospect Road
Ossett
West Yorkshire
WF5 9HL
Queensway
Lisburn
Co Antrim
BT27 4QP
Telephone: 74964000
Pinkham Way Bowes Park
London
N11 2UU
Queensway
East Kilbride
Glasgow
Lanarkshire
G74 5NY
Radcliffe Road
Holme Pierrepont
Nottingham
Nottinghamshire
NG12 2LF
Telephone: 9813981
Radford Way
Billericay
Essex
CM12 0BP
Telephone: 659759
Radford Way
Town Centre
Chelmsford
Essex
CM2 6GB
Telephone: 659759
Ragdale Village
Melton Road Mowbray
Six Hills
Melton Mowbray, Leicestershire
LE14 3PU
Telephone: 74964000
Raglan (Westbound)a40
Dingestow
Usk
Gwent
NP15 2HG
Railway Road
Skelmersdale
Lancashire
WN8 8TL
Telephone: 559254
Rainford Road
Bickerstaffe
Ormskirk
Lancashire
L39 0HF
Telephone: 317889
Rainford Road
Windle
St Helens
Merseyside
WA10 6QZ
Telephone: 74964000
Rannoch Road Birkenshaw Industrial
Estate
Glasgow
Lanarkshire
G71 5PF
Telephone: 7285400
Ratcliffe Terrace Meadow Park
Edinburgh
Midlothian
EH9 1SS
Telephone: 2027079
Rayleigh Road
Hutton
Brentwood
Essex
CM13 1AB
Reading Road
Hook
Hampshire
RG27 0AG
Telephone: 881287
Reading Road
Winnersh
Wokingham
Berkshire
RG41 5AB
Telephone: 9794980
Rear Of 96
Warrington Road
Penketh
Warrington, Cheshire
WA5 2JZ
Telephone: 74964000
Reddish Road
Stockport
Cheshire
SK5 7EW
Telephone: 4776272
Redditch Road
Hopwood
Alvechurch
Birmingham, West Midlands
B48 7AB
Telephone: 74964000
Regent Street
Town Centre
Paisley
Renfrewshire
PA15 4TH
Reigate Road
Dorking
Surrey
RH4 1SG
Telephone: 876555
Rhyl Road
Rhyl
Clwyd
LL18 2TS
Riccarton Road
Kilmarnock
Ayrshire
KA1 5LQ
Richfield Avenue
Caversham
Reading
Berkshire
RG1 8EQ
Telephone: 9508866
Roundswell
Barnstaple
Devon
EX31 3RZ
Rowlandsway
Manchester
M22 5RG
Telephone: 74964000
Rownhams Lane
Rownhams
Southampton
Hampshire
SO16 8AP
Telephone: 80737818
Roxwell Road
Writtle
Chelmsford
Essex
CM1 3RU
Telephone: 423744
Royal Berkshire Nhs Hospital
London Road
Reading
Berkshire
RG1 5AN
Telephone: 9875144
Royce Road
Newark
Peterborough
Cambridgeshire
PE1 5YB
Ruislip Manor
Field End Road
Ruislip
Middlesex
HA4 0QP
Telephone: 88640130
Rush Green
Hertford
Hertfordshire
SG13 7SH
Telephone: 74964000
Rye Road
Hawkhurst
Cranbrook
Kent
TN18 4HD
Telephone: 231195
Rye Road(A268)
Cranbrook
Kent
TN18 4HD
Telephone: 74964000
Saffron Lane
Stoneygate
Leicester
Leicestershire
LE2 6UF
Telephone: 2833547
Salhouse Road
Norwich
Norfolk
NR7 9AB
Salisbury Road
Shalbourne
Marlborough
Wiltshire
SN8 3RP
Sand Street
Longbridge Deverill
Warminster
Wiltshire
BA12 7DS
Telephone: 840061
Sandbach Motorway Services Area
M6
Betchton
Sandbach, Cheshire
CW11 2FZ
Sanders Lodge
Wellingborough Road
Rushden
Northamptonshire
NN10 6BQ
Sandybrae
Kennoway
Leven
Fife
KY8 5JN
Savile Road Service Station
Savile Road
Dewsbury
West Yorkshire
WF12 9LR
Telephone: 469839
Saxon Street
Milton Keynes
Buckinghamshire
MK14 6PB
Telephone: 74964000
Rothersthorpe Motorway Services Are
M1 Northbound
Northampton
Northamptonshire
NN4 9QS
Saxons Lodge
Colchester Road
Clacton-on-sea
Essex
CO16 9AG
Telephone: 74964000
Scot Lane
Wigan
Lancashire
WN5 0PS
Telephone: 221629
Scotforth Road
Town Centre
Lancaster
Lancashire
LA1 4SG
Telephone: 74964000
Seabrook Road
Hythe
Kent
CT21 5RS
Telephone: 238923
Rougham Road
Bury St Edmunds
Suffolk
IP33 2RN
Telephone: 74964000
Ring Road
Beeston
Leeds
West Yorkshire
LS11 0BD
Telephone: 74964000
Ring Road North A23
London Gatwick Airport
Horley
Surrey
RH6 0NN
Ripley By Pass
Ripley
Woking
Surrey
GU23 6PT
Telephone: 222396
Ripon Road
Harrogate
North Yorkshire
HG1 2BS
Riverside Self Serve
Ballymena Road
Ballymoney
Co Antrim
BT53 7AB
Telephone: 27663500
Road Chef Motorways Ltd
M6 Southbound
Killington
Kendal, Cumbria
LA8 0NW
Roadchef Motorway Serv.
M6
Killington
Kendal, Cumbria
LA8 0NW
Telephone: 22036
Robert Jones Way
Battlefield
Shrewsbury
Shropshire
SY4 3EQ
Telephone: 466792
Rochdale Road
Town Centre
Bury
Lancashire
BL9 7BD
Rock House Scotgate
Stamford
Lincolnshire
PE9 2YH
Rogiet
Caldicot
Gwent
NP26 3TA
Romford Road
London
E15 4JF
Telephone: 74964000
Rosetta Service Station
391 Crofton Road
Orpington
Kent
BR6 8NL
Telephone: 850743
Ross Road
Hereford
Herefordshire
HR2 7RJ
St Nicholas Filling Station
Vauxhall Bridge Road
London
SW1V 2RE
Telephone: 74964000
St Pauls Street
Sittingbourne
Kent
ME10 2LA
Telephone: 501542
St Peters Road
Johnston
Haverfordwest
Dyfed
SA62 3PJ
Stafford Road
Wolverhampton
West Midlands
WV10 7EG
Stainburn Road
Stainburn
Workington
Cumbria
CA14 1SY
Telephone: 061993
Staines Road East
Sunbury-on-thames
Middlesex
TW16 5AW
Telephone: 786668
Staines Road West
Ashford
Middlesex
TW15 1RA
Stamford St Town Centre
Stalybridge
Cheshire
SK15 1LX
Telephone: 74964000
Standing Way
Town Centre
Milton Keynes
Buckinghamshire
MK4 2DZ
Telephone: 501799
Stanford Le Hope Service Station
London Road
Stanford-le-hope
Essex
SS17 0LD
Telephone: 74964000
Sheildhall Service Station
31 Shieldhall Road
Glasgow
Lanarkshire
G51 4XB
Telephone: 4064800
Sherborne Road
Yeovil
Somerset
BA21 5BQ
Sherwood Street
Shirebrook
Mansfield
Nottinghamshire
NG20 0JY
Telephone: 74964000
Shiel Bridge
Glen Shiel By Kyle
Kyle
Ross-Shire
IV40 8HW
Telephone: 511221
Shields Road
Sunderland
Tyne and Wear
SR6 7PG
Telephone: 74964000
Shields Road West
City Centre
Newcastle-upon-tyne
Tyne and Wear
NE6 1JN
Shore Road
Wemyss Bay
Renfrewshire
PA18 6AR
Telephone: 74964000
Shore Street
Kirkwall
Orkney
KW15 1LG
Shrivenham Road
Faringdon
Oxfordshire
SN7 8PY
Shaw Road
Whitehill Way
Swindon
Wiltshire
SN5 7XS
Telephone: 881631
Sheffield Road
Barnsley
South Yorkshire
S70 4PJ
Telephone: 74964000
Silverstone
Towcester
Northamptonshire
NN12 8TN
Skene Road
Town Centre
Westhill
Aberdeenshire
AB32 6TJ
Telephone: 742336
Smithaleigh Service Station
New Park Road
Plympton
Plymouth, Devon
PL7 5AX
Telephone: 893003
Somerford Road
Christchurch
Dorset
BH23 3PP
Telephone: 486863
South Road
Fraserburgh
Aberdeenshire
AB43 8TJ
Telephone: 510066
South Street
Mintlaw
Peterhead
Aberdeenshire
AB42 5EL
Southbound
Shroner Wood
Winchester
Hampshire
SO21 1PP
Telephone: 779134
Southbound Overcross
Ross-on-wye
Herefordshire
HR9 7QJ
Telephone: 563493
Southend Arterial Road
Hornchurch
Essex
RM11 3UJ
Telephone: 478131
Southgate
London Stansted Airport
Stansted
Essex
CM24 1PY
Southgates Road
Town Centre
Norwich
Norfolk
NR30 3LH
Telephone: 857237
Southport Old Road
Liverpool
Merseyside
L37 0AB
Speke Hall Road
Liverpool
Merseyside
L24 9HD
Telephone: 4862492
Spies Lane
Halesowen
West Midlands
B62 9SS
Telephone: 74964000
Spring Road
Ipswich
Suffolk
IP4 5NA
Telephone: 711504
Squires Gate Lane
Blackpool
Lancashire
FY4 1QP
St Agnes Villas
Ryton
Tyne and Wear
NE40 4NU
St Albans Road
Town Centre
Potters Bar
Hertfordshire
EN6 3PN
Telephone: 649998
St Albans Service Station
Verulam Road
St Albans
Hertfordshire
AL3 4DP
Telephone: 812649
St Andrews Road
Birmingham
West Midlands
B9 4HF
St Asaph Road
Lloc
Holywell
Clwyd
CH8 8RD
St Austell Road
St Blazey Gate
Par
Cornwall
PL24 2EE
Sutton Road
Town Centre
Rochester
Kent
ME3 0HA
Swakeleys Service Station
Long Lane
Uxbridge
Middlesex
UB10 8TB
Telephone: 74964000
Swan Close Road
Banbury
Oxfordshire
OX16 5AQ
Swan Roundabout
Great Bridge Street
West Bromwich
West Midlands
B70 0YA
Swanbridge
256 London Road
Newbury
Berkshire
RG14 2BS
Telephone: 37928
Swanland Road
South Mimms
Potters Bar
Hertfordshire
EN6 3NE
Telephone: 74964000
Swansea Road
Gorseinon
Swansea
West Glamorgan
SA4 9AQ
Telephone: 896222
Swindon Road
Swindon
Wiltshire
SN4 7HF
Telephone: 853456
Tadcaster Road
York
North Yorkshire
YO23 2UB
Telephone: 700345
Tan Y Berth
Aberystwyth
Dyfed
SY23 3EH
Tavistock Road
Roborough
Plymouth
Devon
PL6 7HD
Tenth Avenue
West
Gateshead
Tyne and Wear
NE11 0HL
Telephone: 74964000
Terminal 5 Arrivals
London Heathrow Airport
Hounslow
Middlesex
TW6 3XA
Tewkesbury Road
Swindon Village
Cheltenham
Gloucestershire
GL51 9SG
Tewkesbury Road
Twigworth
Gloucester
Gloucestershire
GL2 9PG
Telephone: 731911
Thame Road
Oxford
Oxfordshire
OX44 7TR
Telephone: 891837
Thanet Way
Faversham
Kent
ME13 9EL
Telephone: 208002
The Broadway
Loughton
Essex
IG10 3ST
Sutton Courtenay
Abingdon
Oxfordshire
OX14 4AX
Telephone: 74964000
The Causeway
Heybridge
Maldon
Essex
CM9 4LJ
The Cross
Silkstone
Barnsley
South Yorkshire
S75 4LX
The Depot
Farmborough
Bath
Avon
BA2 0BD
Telephone: 74964000
The Docks
Gloucester
Gloucestershire
GL1 2EG
The Enterprise Centre
27 Hastings Road
Keston
Kent
BR2 8NA
Telephone: 74964000
The Fairway
Leigh-on-sea
Essex
SS9 4QR
The Green
Cheadle
Stoke-on-trent
Staffordshire
ST10 1PH
The Grove
Dorchester
Dorset
DT1 1XU
Telephone: 257144
The Lodge
Cheltenham Road Town Centre
Gloucester
Gloucestershire
GL2 0LU
The Lodge
Longton Road
Stoke-on-trent
Staffordshire
ST4 8BU
Telephone: 74964000
The Old Bank
286 Oxford Road
Gomersal
Cleckheaton, West Yorkshire
BD19 4PY
The Old Barn
Guildford Road
Normandy
Guildford, Surrey
GU3 2AU
The Old Barn
London Road
Davenham
Northwich, Cheshire
CW9 8LZ
Telephone: 359248
The Old Barn
Valley Truckle
Camelford
Cornwall
PL32 9RR
Telephone: 213217
The Old Barn
Wrotham Road
South Street
Gravesend, Kent
DA13 0QN
The Parade
Bourne End
Buckinghamshire
SL8 5SS
Telephone: 521274
The Parade London Road
East Grinstead
West Sussex
RH19 1QL
Telephone: 315609
The Pier
Lochcarnan
Lochboisdale
Isle of South Uist
HS8 5NU
Telephone: 610238
The Shade
Soham
Ely
Cambridgeshire
CB7 5DE
The Street
Badminton
Avon
GL9 1DU
Telephone: 537016
Tilehurst Road
Reading
Berkshire
RG2 4BA
Townhead Garage
Scotland Road
Penrith
Cumbria
CA11 7NN
Telephone: 862175
Townstal Road
Dartmouth
Devon
TQ6 9LW
Telephone: 832091
Townwall Street
Dover
Kent
CT16 1JR
Trafford Road
Salford
Lancashire
M50 3XB
Tramway Road
Banbury
Oxfordshire
OX16 5TD
Telephone: 74964000
Trench Lock
Telford
Shropshire
TF1 6SZ
Trevemper Road
Newquay
Cornwall
TR7 2HS
Telephone: 853160
Triton Works
Leeds Road
Huddersfield
West Yorkshire
HD2 1YJ
Telephone: 300656
Troutbeck Service Station
A591
Windermere
Cumbria
LA23 1HS
Telephone: 46341
Turks Head Lane
Honiton
Devon
EX14 1BQ
Washford Drive
Park Farm Industrial Estate
Redditch
Worcestershire
B98 0HX
Washington Motorway Services Area
A1 M
Birtley
Chester-le-street, County Durham
DH3 2SJ
Telephone: 4103436
Washwood Heath Road
Birmingham
West Midlands
B8 2HF
Telephone: 3807515
Watford Way Mill Hill Broadway
London
NW7 2ET
Telephone: 82035342
Watling Street
Gailey
Stafford
Staffordshire
ST19 5PR
Telephone: 243090
Watling Street
Paulerspury
Towcester
Northamptonshire
NN12 7LQ
Telephone: 810241
Watt Garage
4 Ballynure Road
Ballyclare
Co Antrim
BT39 9AG
Telephone: 93352500
Waverley Court
467 Holloway Road
London
N7 6LF
Weddington Road
Nuneaton
Warwickshire
CV10 0AD
Telephone: 76351344
Welcome Break Service Station Bigne
Corner
Potters Bar
Hertfordshire
EN6 3QQ
Telephone: 647515
Wellington Road
Bilston
West Midlands
WV14 6RN
Wellington Road
Eccles
Manchester
M30 0NP
Telephone: 8501612
Wellington Service Station
21-41 Wellington Road
London
NW8 9SQ
Welshpool Road
Newtown
Powys
SY16 1DW
Telephone: 629799
Welshpool Road
Shrewsbury
Shropshire
SY5 9LE
Welwyn By Pass Road
Welwyn
Hertfordshire
AL6 9HT
Telephone: 840705
Welwyn By-Pass
Welwyn
Hertfordshire
AL6 9FG
Telephone: 840705
Wessington Way
Sunderland
Tyne and Wear
SR5 3NX
Telephone: 5491855
West Ashton Road
Trowbridge
Wiltshire
BA14 6DW
Telephone: 754332
West Coker Road
West Coker
Yeovil
Somerset
BA22 9AA
Telephone: 862793
West Hendon Broadway
Hendon
London
NW9 7EB
West Road
Newcastle-upon-tyne
Tyne and Wear
NE15 7PF
West Street
Spalding
Lincolnshire
PE12 9BN
Telephone: 363969
West Street
Portchester
Fareham
Hampshire
PO16 9UA
Telephone: 823796
Wester Dechmont
Broxburn
West Lothian
EH52 6LS
Telephone: 811093
Western Avenue
Greenford
Middlesex
UB6 8ST
Telephone: 89978686
Western Road
Kilmarnock
Ayrshire
KA3 1TX
Wilbraham Road
Chorlton Cum Hardy
Manchester
M21 0SD
Willenhall Lane
Binley
Coventry
West Midlands
CV3 2EA
Telephone: 74964000
Willenhall Road
Willenhall
West Midlands
WV13 3LP
Telephone: 74964000
Willenhall Road
Town Centre
Bilston
West Midlands
WV14 6NP
Telephone: 74964000
Wilton Lane
Wilton
Ross-on-wye
Herefordshire
HR9 6AE
Telephone: 562637
Wimborne Road
Walford
Wimborne
Dorset
BH21 1NW
Telephone: 880459
Winchester Hill
Romsey
Hampshire
SO51 7YY
Winchester Road
Four Marks
Alton
Hampshire
GU34 5HR
Telephone: 568277
Windygates Road
Leven
Fife
KY8 4AX
Telephone: 230786
Winnington Lane
Northwich
Cheshire
CW8 4DB
Telephone: 786933
Winwick Road
Warrington
Cheshire
WA2 8JE
Telephone: 74964000
Wisbech Road
Littleport
Ely
Cambridgeshire
CB6 1JJ
Wisbech Road
Long Sutton
Spalding
Lincolnshire
PE12 9AG
Telephone: 430593
Witton Road
Fir Tree
Crook
County Durham
DL15 8EA
Wokingham Road
Bracknell
Berkshire
RG42 1NB
Telephone: 309538
Wollaton Vale
Nottingham
Nottinghamshire
NG8 2GR
Wolseley Road
Plymouth
Devon
PL5 1UD
Wolseley Road
Rugeley
Staffordshire
WS15 2QH
Telephone: 583795
Wolverhampton Road
Oldbury
West Midlands
B69 2BH
Telephone: 5526786
Woodbridge Road
Guildford
Surrey
GU1 4RN
Telephone: 504603
Woodbridge Road City Centre
Ipswich
Suffolk
IP4 4EN
Telephone: 715198
Woodside Industrial Estate
Llanbadoc
Usk
Gwent
NP15 1SS
Telephone: 673268
Woodstock Road
Oxford
Oxfordshire
OX2 8LA
Telephone: 74964000
Worcester Road
Droitwich
Worcestershire
WR9 8AX
Telephone: 775745
Service Station
Wilstead Road
Bedford
Bedfordshire
MK42 9BF
Service Station
Worthing Road
Littlehampton
West Sussex
BN17 6LE
Telephone: 74964000
Service Station 291 313
Bexley Road
Erith
Kent
DA8 3EX
Telephone: 74964000
Service Station
Leicester Road
Market Harborough
Leicestershire
LE16 7AU
Service Station
London Road
Wellingborough
Northamptonshire
NN9 6EQ
Telephone: 622899
Service Station
Military Road
Hythe
Kent
CT21 5DD
Telephone: 74964000
Service Station
Oakleigh Road South Bowes Park
London
N11 1NH
Telephone: 83612397
Service Station
Popham Services
Micheldever
Winchester, Hampshire
SO21 3SP
Telephone: 398890
Service Station
Portway
Milton Keynes
Buckinghamshire
MK9 3DZ
Telephone: 605298
Westgate Street
Gloucester
Gloucestershire
GL1 2RS
Telephone: 74964000
Weston-On-The-Green
Bicester
Oxfordshire
OX25 3QQ
Telephone: 74964000
Westwood Service Station
London Road
Hadleigh
Benfleet, Essex
SS7 2QP
Telephone: 389524
Whalley New Road
Blackburn
Lancashire
BB1 9BD
Telephone: 74964000
Whalley Road
Blackburn
Lancashire
BB6 8AB
Telephone: 74964000
Whalley Road City Centre
Blackburn
Lancashire
BB1 9LJ
Whelley
Wigan
Lancashire
WN1 3PX
Telephone: 396969
White House Lane
Yeadon
Leeds
West Yorkshire
LS19 7TU
Telephone: 2502288
Whitecart Road
Glasgow Airport
Abbotsinch
Paisley, Renfrewshire
PA3 2TH
Whitehall Road
Wyke
Bradford
West Yorkshire
BD12 9LN
Whittington Road
Worcester
Worcestershire
WR5 2JY
Telephone: 351245
Whittle Lane
Heywood
Lancashire
OL10 2RB
Telephone: 6539702
Whittlesey Road
Peterborough
Cambridgeshire
PE2 8RJ
Whittlesford Bridge
Cambridge
Cambridgeshire
CB2 4HD
Wiggenhall Road
Watford
Hertfordshire
WD18 0FS
Telephone: 243732
Wigton Road
Newby West
Carlisle
Cumbria
CA2 6QU
Turnpike Road
Blunsdon
Swindon
Wiltshire
SN26 7EA
Telephone: 74964000
Turnpike Road
Lower Weare
Axbridge
Somerset
BS26 2JE
Tyburn Road
Birmingham
West Midlands
B24 9NY
Unit 1
Alfreds Way Industrial Estate Alfre
Way
Barking, Essex
IG11 0AS
Telephone: 74964000
Unit 1
Hampton Court Way Hampton Court
East Molesey
Surrey
KT8 9AE
Telephone: 6000650
Unit 1 Bridges Road
Ellesmere Port
Cheshire
CH65 4LB
Telephone: 74964000
Unit 3 60 Arthur Street Victor Busi
Centre
Redditch
Worcestershire
B98 8JY
Unit 3 The Old Brickworks
Pitsford
Northampton
Northamptonshire
NN6 9AA
Telephone: 883688
Unit 5
M5 Strensham Business Park
Strensham
Worcester, Worcestershire
WR8 9JZ
Telephone: 274099
Unit A The Grove Shopping Centre
Market Street
Downpatrick
Co Down
BT30 6LZ
Telephone: 8389268
Unit A1
Seamer Road Seamer Road Retail Park
Scarborough
North Yorkshire
YO12 4DH
Telephone: 500227
Unit A12 London Road
Witham
Essex
CM8 1EB
Telephone: 74964000
Unit A3
Eashing Lane
Godalming
Surrey
GU7 2QG
Telephone: 416803
Unit D
Dunkeld Road St Catherine's Retail
Perth
Perthshire
PH1 5RG
Telephone: 270541
Unit E
Rose Kiln Lane Reading Link Retail
Reading
Berkshire
RG2 0HP
Telephone: 74964000
Unit H
3 Monks Way
Stacey Bushes
Milton Keynes, Buckinghamshire
MK12 6HU
Telephone: 223140
Unit Kiosk Crystal Peaks Shopping C
Lower Mall Level
Waterthorpe
Sheffield, South Yorkshire
S20 7PQ
Telephone: 738333
Upper Gungate
Tamworth
Staffordshire
B79 7NU
Turks Road
Manchester
M26 3NW
Upton Road
Southwell
Nottinghamshire
NG25 0QB
Telephone: 816095
Upton Way
Town Centre
Northampton
Northamptonshire
NN5 4EG
Telephone: 759627
Uttoxeter Road
Longton
Stoke-on-trent
Staffordshire
ST3 6HE
Telephone: 378782
Uxbridge Road
Uxbridge
Middlesex
UB10 0LQ
Telephone: 274564
Upper New Road
Cheddar
Somerset
BS27 3DA
Telephone: 74964000
Upper Newtownards Road
Belfast
BT4 3EU
Telephone: 90654149
Valley Truckle
Camelford
Cornwall
PL32 9RU
Telephone: 213217
Victoria Garage
St Austell
Cornwall
PL26 8LQ
Telephone: 74964000
Victoria Road
Ruislip
Middlesex
HA4 0SA
Telephone: 88456928
Victoria Road
St Austell
Cornwall
PL26 8LQ
Telephone: 890305
Victoria Road
Walton-Le-Dale
Preston
Lancashire
PR5 4BA
Telephone: 202680
Vineyard
Abingdon
Oxfordshire
OX14 3PB
Telephone: 536598
Wakefield Road
Ossett
West Yorkshire
WF5 9SL
Wakefield Road
Featherstone
Pontefract
West Yorkshire
WF7 5HL
Telephone: 702160
Wakefield Road
Lepton
Huddersfield
West Yorkshire
HD8 0LU
Wakefield Road Town Centre
Ossett
West Yorkshire
WF5 9JU
Wallingford Street
Wantage
Oxfordshire
OX12 8BB
Telephone: 763632
Walsall Street
Wednesbury
West Midlands
WS10 9HA
Telephone: 74964000
Wantage Road
Didcot
Oxfordshire
OX11 0AE
Wantz Roundabout
Ongar
Essex
CM5 0AH
Telephone: 74964000
Warminster Service Area
Bath Road
Warminster
Wiltshire
BA12 7RU
Telephone: 215461
Warrington Crossroads
Warrington
Olney
Buckinghamshire
MK46 4JQ
Telephone: 696371
Warrington Road
Birchwood
Warrington
Cheshire
WA3 5SW
Warrington Road
Goose Green
Wigan
Lancashire
WN3 6XN
Telephone: 825156
Warrington Roundabout
Warrington
Olney
Buckinghamshire
MK46 4JQ
Telephone: 696371
Warwick Road
Solihull
West Midlands
B91 3DA
Telephone: 74964000
Thetford Road
Thetford
Norfolk
IP24 1QN
Telephone: 770526
The Triangle
Huntingtower
Perth
Perthshire
PH1 3GA
Telephone: 587895
Thorpe Road
Melton Mowbray
Leicestershire
LE13 1SQ
Telephone: 562623
Three Counties Service Area
Warrington Roundabout
Warrington
Olney, Buckinghamshire
MK46 4JQ
Three Elm Lane
Tonbridge
Kent
TN11 0AB
Three Springs Road
Pershore
Worcestershire
WR10 1HH
Telephone: 554916
Thurlow Park Road
London
SE21 8JB
Telephone: 74964000
Tickenham Road
Clevedon
Avon
BS21 6AB
Telephone: 870677
Tickford Street
Newport Pagnell
Buckinghamshire
MK16 9BD
Telephone: 614538
Tickford Street
Town Centre
Milton Keynes
Buckinghamshire
MK9 1ZY
Telephone: 614538
Stansted Road
Birchanger
Bishops Stortford
Hertfordshire
CM23 5PS
Telephone: 74964000
Station Road
Cramlington
Northumberland
NE23 8BH
Stanstead Road
Rush Green
Hertford
Hertfordshire
SG13 7SH
Telephone: 537843
Station Road
Ellon
Aberdeenshire
AB41 9AZ
Station Road
Bamham
Thetford
Norfolk
IP24 2PT
Station Road
Bluntisham
Huntingdon
Cambridgeshire
PE28 3PA
Telephone: 740088
Station Road
Cross Hills
Keighley
West Yorkshire
BD20 7DT
Station Road
Town Centre
Cheltenham
Gloucestershire
GL54 1JU
Stockiemuir Road
Bearsden
Glasgow
Lanarkshire
G61 3SE
Telephone: 9429434
Stockport Road
Cheadle
Cheshire
SK8 2DP
Telephone: 74964000
Stonebridge Highway
Coventry
West Midlands
CV3 6RQ
Telephone: 76697537
Stoneygate
Houghton-le-spring
Tyne and Wear
DH4 4NJ
Stoneykirk Road
Stranraer
Wigtownshire
DG9 7BU
Telephone: 74964000
Stornoway Airport
Isle of Lewis
HS2 0BN
Telephone: 703026
Stourbridge Road
Halesowen
West Midlands
B63 3UA
Stow Hill
Newport
Gwent
NP20 4GA
Telephone: 74964000
Straik Road
Westhill
Aberdeenshire
AB32 6TJ
Telephone: 742336
Stratford Road
Buckingham
Buckinghamshire
MK18 1NY
Strathbogie Filling Station
Aberdeen Road
Huntly
Aberdeenshire
AB54 6JB
Telephone: 794840
Streatham High Road
London
SW16 3PF
Telephone: 74964000
Stubbs Road
Wolverhampton
West Midlands
WV3 7DF
Telephone: 335306
Worsley Brow
St Helens
Merseyside
WA9 3EZ
Telephone: 606204
Worthing Road
Rustington
Littlehampton
West Sussex
BN16 3LS
Telephone: 788810
Worthing Road
West Grinstead
Horsham
West Sussex
RH13 8LW
Wrexham Road
Johnstown
Wrexham
Clwyd
LL14 1PA
Wrexham Road
Marlston Cum Lache
Chester
Cheshire
CH4 9DE
Telephone: 74964000
Wrexham Road
Pontblyddyn
Mold
Clwyd
CH7 4HL
Yoden Way
Peterlee
County Durham
SR8 1AP
York Road
Leeds
West Yorkshire
LS14 2AA
Telephone: 2735891
York Road
Green Hammerton
York
North Yorkshire
YO26 8EQ
St James Gate Development
Scotswood Road City Centre
Newcastle-upon-tyne
Tyne and Wear
NE4 7JH
St James Road
Northampton
Northamptonshire
NN5 5HS
Telephone: 590966
St Johns Hill
Sevenoaks
Kent
TN13 3NY
Telephone: 444552
St Johns Road
Stourbridge
West Midlands
DY8 1ET
Telephone: 443633
St Johns Street
Peterborough
Cambridgeshire
PE1 5DD
Telephone: 343172
St Mary S Road
Much Wenlock
Shropshire
TF13 6AG
Telephone: 74964000
St Clair Street
Kirkcaldy
Fife
KY1 2BX
Telephone: 806888
St Marys Road
Much Wenlock
Shropshire
TF13 6AG
St Neots Road
Dry Drayton
Cambridge
Cambridgeshire
CB23 8AY
Telephone: 74964000
St Cross Road
Winchester
Hampshire
SO23 9PS
Telephone: 843392
Seedley Road
Salford
Lancashire
M6 5WN
Selby Road
Leeds
West Yorkshire
LS15 8QN
Service Station
2 Dereham Road
Norwich
Norfolk
NR5 0SY
Telephone: 74964000
Service Station
205 Farnborough Road
Farnborough
Hampshire
GU14 7JT
Telephone: 74964000
Service Station
26 Ware Road
Hoddesdon
Hertfordshire
EN11 9DU
Telephone: 450760
Service Station
291-313 Bexley Road
Erith
Kent
DA8 3EX
Telephone: 74964000
Service Station
45 Russell Lane
London
N20 0BB
Telephone: 83689687
Seamer Road
Scarborough
North Yorkshire
YO12 4AB
Telephone: 74964000
Service Station
661-677 King Street
Aberdeen
Aberdeenshire
AB24 1SD
Service Station
91 Burnbank Road
Hamilton
Lanarkshire
ML3 9AN
Telephone: 74964000
Service Station
Bedford Road
Hitchin
Hertfordshire
SG5 2UG
Seaton Down Hill
Seaton
Devon
EX12 2TH
123 Bitterne Road West
Bitterne
Southampton
Hampshire
SO18 1AR
Telephone: 80224730
126 Castle Lane West
Bournemouth
Dorset
BH9 3JZ
128 Bridge Street
Chatteris
Cambridgeshire
PE16 6RN
129 Derby Road
Heanor
Derbyshire
DE75 7QL
Telephone: 74964000
13-21 Bessborough Road
Harrow
Middlesex
HA1 3BS
13-21bessborough Road
Harrow
Middlesex
HA1 3BS
131 Cheltenham Road
Gloucester
Gloucestershire
GL2 0JH
Telephone: 74964000
131 Wokingham Road
Reading
Berkshire
RG6 1LW
Telephone: 74964000
132 Hornchurch Road
Hornchurch
Essex
RM11 1DR
Telephone: 74964000
133 Church Road
St Annes
Lytham St Annes
Lancashire
FY8 3TG
Telephone: 713238
11 Junction Road
Reading
Berkshire
RG1 5SA
11 Penns Lane
Sutton Coldfield
West Midlands
B72 1AY
11 Swandon Way
London
SW18 1EW
110-112 Melton Road
West Bridgford
Nottingham
Nottinghamshire
NG2 6EP
Telephone: 74964000
111 West Wycombe Road
High Wycombe
Buckinghamshire
HP12 3AB
113 Watling Street
St Albans
Hertfordshire
AL2 2NN
108-112 Queensway
Lisburn
Co Antrim
BT27 4QP
Telephone: 74964000
114 Bath Road
Willsbridge
Bristol
Avon
BS30 6EF
Telephone: 9322856
116 Chapel Lane
Farnborough
Hampshire
GU14 9BL
Telephone: 74964000
119 Anson Road
Martlesham Heath
Ipswich
Suffolk
IP5 3RA
Telephone: 74964000
119 Gunnersbury Avenue
London
W5 4LR
Telephone: 74964000
119a
123 Bitterne Road West
Southampton
Hampshire
SO18 1AR
12 Bargates
Leominster
Herefordshire
HR6 8EY
12 Birdhaven Close
Banbury Road
Lighthorne
Warwick, Warwickshire
CV35 0BE
Telephone: 651681
12 Mandeville Road
Northolt
Middlesex
UB5 5BJ
Telephone: 74964000
120 Blacks Road
Belfast
BT10 0NF
Telephone: 90613111
120 Willenhall Road
Bilston
West Midlands
WV14 6NP
120-124 Hinckley Road
Coventry
West Midlands
CV2 2EU
Telephone: 76613113
121-123 New Hall Lane
Preston
Lancashire
PR1 5PB
Telephone: 74964000
11 Eastbourne Road
Eastbourne
East Sussex
BN20 9LA
Telephone: 508794
20-22 Tadcaster Road
Dringhouses
York
North Yorkshire
YO24 1LQ
200 London Road
Burgess Hill
West Sussex
RH15 9RD
Telephone: 230606
200 Main Street
Jamestown
Alexandria
Dunbartonshire
G83 8PW
Telephone: 721537
203 Queens Drive
West Derby
Liverpool
Merseyside
L13 0AR
Telephone: 74964000
205 Dewsbury Road
Leeds
West Yorkshire
LS11 5HZ
Telephone: 74964000
21 South Norwood Hill
Selhurst
London
SE25 6DP
Telephone: 74964000
210 Castlebank Street
Glasgow
Lanarkshire
G11 6DN
Telephone: 3372529
211 Knock Road
Belfast
BT5 6QE
Telephone: 90401122
213 Epsom Road
Guildford
Surrey
GU1 2RB
215 Selsdon Park Road
South Croydon
Surrey
CR2 8JH
Telephone: 86761251
215a Haverstock Hill
London
NW3 4QE
238-244 King Street
Castle Douglas
Kirkcudbrightshire
DG7 1DS
24-26 Middle Road
Carrickfergus
Co Antrim
BT38 9DN
Telephone: 93368188
240 Warrington Road
Wigan
Lancashire
WN3 6PB
247a Chanterlands Avenue
Hull
North Humberside
HU5 4DH
Telephone: 307962
25 Islington
Liverpool
Merseyside
L3 8PP
Telephone: 2079885
25 Queens Drive
Kilmarnock
Ayrshire
KA1 3XF
Telephone: 402402
25-33 Palmerston Road
Boscombe
Bournemouth
Dorset
BH1 4HN
Telephone: 74964000
251 Ridgeway
Plympton
Plymouth
Devon
PL7 1AJ
Telephone: 74964000
256 London Road
Earley
Reading
Berkshire
RG6 1AJ
26 Aylesbury Street
Bletchley
Milton Keynes
Buckinghamshire
MK2 2BA
26 Quality Street
Davidsons Mains
Edinburgh
Midlothian
EH4 5BS
Telephone: 74964000
26-34 High Street
Shepperton
Middlesex
TW17 9AU
Telephone: 223956
26-34high Street
Shepperton
Middlesex
TW17 9AU
Telephone: 223956
265 London Road
West Malling
Kent
ME19 5AE
Telephone: 840000
27 Point Law
Aberdeen
Aberdeenshire
AB11 5QW
270 Melton Road
Leicester
Leicestershire
LE4 7PB
Telephone: 2667200
273 Wexham Road
Slough
Berkshire
SL2 5QY
Telephone: 693501
278 Yorkshire Street
Rochdale
Lancashire
OL16 2DR
281 The Broadway
London
NW9 7DN
Telephone: 36530759
283 - 289 Uxbridge Road
Mill End
Rickmansworth
Hertfordshire
WD3 8DS
Telephone: 74964000
285 Bridge Street
Portadown
Craigavon
Co Armagh
BT63 5AR
Telephone: 38364998
285 Worcester Road
Malvern
Worcestershire
WR14 1AB
Telephone: 74964000
290 Antrim Road
Glengormley
Newtownabbey
Co Antrim
BT36 7QT
Telephone: 90842507
297 Chelmsford Road
Shenfield
Brentwood
Essex
CM15 8SD
Telephone: 204803
298-310 Forest Road
London
E17 5JG
Telephone: 85093135
3 Carlisle Road
Airdrie
Lanarkshire
ML6 8AA
Telephone: 760281
3 Maryhill Road
Bearsden
Glasgow
Lanarkshire
G61 1QP
Telephone: 9429309
3 Mitcham Road
Croydon
Surrey
CR0 3RU
Telephone: 86801531
30 Church Street
Doncaster
South Yorkshire
DN9 2HY
30 Falkirk Road
Linlithgow
West Lothian
EH49 7PJ
Telephone: 531138
30 North Street
Ripon
North Yorkshire
HG4 1HJ
Telephone: 609572
300 Sheffield Road
Chesterfield
Derbyshire
S41 8JZ
Telephone: 74964000
308 Glasgow Road
Wishaw
Lanarkshire
ML2 7QH
Telephone: 533033
31 Doncaster Road
Wakefield
West Yorkshire
WF1 5DX
Telephone: 900600
31-35 Stafford Road
Wallington
Surrey
SM6 9AP
Telephone: 74964000
314 Kingston Road Raynes Park
London
SW20 8LR
Telephone: 74964000
314 Seven Sisters Road
London
N4 2AP
318 Court Road
Orpington
Kent
BR6 9DA
Telephone: 834905
318 Ravenhill Road
Belfast
BT6 8GL
Telephone: 90457157
319 Cambridge Heath Road Bethnal Gr
London
E2 9LH
Telephone: 37309628
32 Rathfriland Road
Newry
Co Down
BT34 1JZ
164 Leicester Road
Loughborough
Leicestershire
LE11 2AQ
Telephone: 211184
165 Alfreds Way
Barking
Essex
IG11 0AT
Telephone: 85078125
166-178 Spring Hill
Hockley
Birmingham
West Midlands
B18 7BS
Telephone: 4559256
168-170 Lockhurst Lane
Coventry
West Midlands
CV6 5NY
Telephone: 76683363
17 East Heckington
East Heckington
Boston
Lincolnshire
PE20 3QF
170 Portsmouth Road
Southampton
Hampshire
SO19 9AQ
Telephone: 74964000
170-174 Little Marlow Road
Marlow
Buckinghamshire
SL7 1HX
Telephone: 74964000
171 Talgarth Road
London
W6 8BJ
Telephone: 85632568
172 Mearns Road
Newton Mearns
Glasgow
Lanarkshire
G77 5EU
Telephone: 6390316
173 King Street
Aberdeen
Aberdeenshire
AB24 5AE
Telephone: 74964000
176 Bo'Ness Road
Grangemouth
Stirlingshire
FK3 9BU
Telephone: 483784
176bo'Ness Road
Grangemouth
Stirlingshire
FK3 9BU
Telephone: 74964000
177 Durham Road
Stockton-on-tees
Cleveland
TS19 8HJ
Telephone: 673832
2 Burns Way
Hounslow
Middlesex
TW5 9BA
Telephone: 85779438
2 Castlerock Road
Belfast
BT51 3HP
Telephone: 74964000
2 Dunkeld Road
Perth
Perthshire
PH1 5RG
Telephone: 74964000
2 London Road
Leybourne
West Malling
Kent
ME19 5EY
2 Old Dumbarton Road
Glasgow
Lanarkshire
G3 8RB
2 Raynesway
Derby
Derbyshire
DE24 0DU
199-203 Lenton Boulevard
Nottingham
Nottinghamshire
NG7 2BY
2 Broadway Road Town Centre
Evesham
Worcestershire
WR11 1BH
2 Station Bridge Road
Ayr
Ayrshire
KA7 1UW
2 Tilehurst Road
Reading
Berkshire
RG1 7TW
Telephone: 9511231
2-10 Guildford Street
Luton
Bedfordshire
LU1 2NR
Telephone: 74964000
2-4 Upper Lisburn Road
Finaghy
Belfast
BT10 0AA
Telephone: 90625300
20 East Road
Bridport
Dorset
DT6 4AA
Telephone: 74964000
20 Moy Road
Dungannon
Co Tyrone
BT71 7DS
Telephone: 87752001
22-24 Longman Road
Inverness
Inverness-Shire
IV1 1RY
Telephone: 230667
22-26 Maybole Road
Ayr
Ayrshire
KA7 2QA
Telephone: 430881
220 Stewartstown Road
Dunmurry
Belfast
BT17 0LE
Telephone: 90604525
220-230 Holywood Road
Belfast
BT4 1JU
Telephone: 90915891
221 Telford Road
Edinburgh
Midlothian
EH4 2PP
Telephone: 74964000
23 Canonmills
Edinburgh
Midlothian
EH3 5HA
Telephone: 5570556
23-25 London Road
Whittlesea
Peterborough
Cambridgeshire
PE7 3NQ
Telephone: 244233
231 Thornliebank Road
Thornliebank
Glasgow
Lanarkshire
G46 7RG
Telephone: 6327777
233 Canterbury Road
Margate
Kent
CT9 5JP
Telephone: 836786
238 Great Cambridge Road
Waltham Cross
Hertfordshire
EN8 0NF
238 New Hall Lane
Preston
Lancashire
PR1 4ST
219 Brockhurst Road
Gosport
Hampshire
PO12 3AZ
Telephone: 92501012
22 West Park Street
Chatteris
Cambridgeshire
PE16 6AJ
Telephone: 696814
133 Lower High Street
Newnham
Gloucestershire
GL14 2DT
133 The Broadway
Sunderland
Tyne and Wear
SR4 8HB
Telephone: 5251172
133-135 Widmore Road
Bromley
Kent
BR1 3AX
134 Ashford Road
Bearsted
Maidstone
Kent
ME14 4NA
Telephone: 524046
134 Ditchling Road
Brighton
East Sussex
BN1 4SG
Telephone: 74964000
136 Cowick Street
Exeter
Devon
EX4 1HL
Telephone: 74964000
136 Upper Shoreham Road
Shoreham-by-sea
West Sussex
BN43 6TD
Telephone: 74964000
137 Dollis Road
London
NW7 1JX
Telephone: 83460091
139 Mare Street
London
E8 3RH
14 Antrim Road
Ballymena
Co Antrim
BT42 2BJ
Telephone: 74964000
14 Finchley Lane
London
NW4 1AQ
Telephone: 74964000
14-24 Tudor Street
Cardiff
South Glamorgan
CF11 6AF
1412 High Road
London
N20 9BH
Telephone: 74964000
144 Hamilton Road
Cambuslang
Glasgow
Lanarkshire
G72 7PD
144-148 Ash Road
Aldershot
Hampshire
GU12 4ET
Telephone: 323051
144-150 Stoke Newington Road
London
N16 7XA
Telephone: 36679489
145-147 Milngavie Road
Bearsden
Glasgow
Lanarkshire
G61 3DY
149 West Wycombe Road
High Wycombe
Buckinghamshire
HP12 3AB
Telephone: 451938
150 Mytchett Road
Mytchett
Camberley
Surrey
GU16 6AE
Telephone: 519469
154 Mersea Road
Colchester
Essex
CO2 8PU
Telephone: 575899
154-168 Snakes Lane East
Woodford
Woodford Green
Essex
IG8 7JD
142 Hampstead Road
London
NW1 2PT
159-185 Abington Avenue
Northampton
Northamptonshire
NN1 4QB
Telephone: 402402
1596 Shettleston Road
Glasgow
Lanarkshire
G32 9AN
16 Cadham Centre
Glenrothes
Fife
KY7 6RU
Telephone: 74964000
162 Station Road
Portstewart
Co Londonderry
BT55 7PU
Telephone: 70832221
142 High Street
South
Dunstable
Bedfordshire
LU6 3HJ
178-186 East Park Road
Leicester
Leicestershire
LE5 5FD
Telephone: 2736151
179 Ayr Road
Newton Mearns
Glasgow
Lanarkshire
G77 6RJ
Telephone: 74964000
179 Shirley Road
Croydon
Surrey
CR0 8SS
18 Beaver Road
Ashford
Kent
TN23 7RP
Telephone: 222007
183 Findon Road
Worthing
West Sussex
BN14 0EP
187 Slateford Road
Edinburgh
Midlothian
EH14 1PU
Telephone: 2025831
188 Maidstone Road
Chatham
Kent
ME4 6EW
Telephone: 405927
19 South Parade
Northallerton
North Yorkshire
DL7 8SG
193-205 Lee High Road
Lewisham
London
SE13 5PQ
Telephone: 83186130
197 Warwick Road
Solihull
West Midlands
B92 7AW
Telephone: 7066660
199 Otley Road
Leeds
West Yorkshire
LS16 5LA
Telephone: 2781171
199 Willingdon Road
Eastbourne
East Sussex
BN20 9JP
32 Sutton Court
Brighton Road
Sutton
Surrey
SM2 5BP
Telephone: 74964000
320 London Road
High Wycombe
Buckinghamshire
HP11 1LJ
320 Rainham Road South
Dagenham
Essex
RM10 7UU
Telephone: 85927544
321 Horbury Road
Wakefield
West Yorkshire
WF2 8JN
Telephone: 74964000
322-332carshalton Road
Carshalton
Surrey
SM5 3QB
Telephone: 86425505
324 Wokingham Road
Reading
Berkshire
RG6 1JU
Telephone: 74964000
325 Bury New Road
Manchester
M45 7SE
326 Farnborough Road
Farnborough
Hampshire
GU14 8BD
Telephone: 74964000
331 Brighton Road
Worthing
West Sussex
BN11 2HP
332-342 Charminster Road
Bournemouth
Dorset
BH8 9RX
337 Meadowhead
Sheffield
South Yorkshire
S8 7UP
Telephone: 74964000
337-351 Wakefield Road
Mold Green
Huddersfield
West Yorkshire
HD5 8DE
339a Hillmorton Road
Rugby
Warwickshire
CV22 5EZ
340-350 Woolwich Road
London
SE7 7AL
Telephone: 88589564
341-345 High Road
Wembley
Middlesex
HA9 6AQ
36 Comberton Hill
Kidderminster
Worcestershire
DY10 1QN
Telephone: 827797
36 London Road
Hadleigh
Benfleet
Essex
SS7 2QP
Telephone: 389524
37 Bangor Road
Newtownards
Co Down
BT23 7BZ
Telephone: 74964000
37 Broadway
Ponteland
Newcastle-upon-tyne
Tyne and Wear
NE20 9PW
373 Kingsway
Hove
East Sussex
BN3 4QD
Telephone: 419850
40 High Street
Potters Bar
Hertfordshire
EN6 5AB
Telephone: 74964000
40 London Road
Bagshot
Surrey
GU19 5HL
40 New Street
Randalstown
Antrim
Co Antrim
BT41 3AF
Telephone: 94473979
400 Loughborough Road
Birstall
Leicester
Leicestershire
LE4 4BH
Telephone: 2162310
407 High Road
North Finchley
London
N12 0AP
Telephone: 83431357
41 Bangor Road
Holywood
Co Down
BT18 0NG
Telephone: 90421896
41-43 St Johns Road
Tunbridge Wells
Kent
TN4 9TP
41-43st St Johns Road
Tunbridge Wells
Kent
TN4 9TP
411 Bromley Road
Bromley
Kent
BR1 4PJ
Telephone: 86982411
42 Commercial Road
Hereford
Herefordshire
HR1 2BG
Telephone: 74964000
43-53 Trafalgar Road
London
SE10 9TS
Telephone: 88589042
430 Bursledon Road
Southampton
Hampshire
SO19 8NG
432 Alexandra Parade Forge Market
Glasgow
Lanarkshire
G31 3AA
Telephone: 3751316
377 Ongar Road
Pilgrims Hatch
Brentwood
Essex
CM15 9HZ
38 Edgar Street
Hereford
Herefordshire
HR4 9JS
Telephone: 74964000
38 Main Road
Cumbernauld
Glasgow
Lanarkshire
G67 4DZ
Telephone: 801923
38-40 Garstang Road
Preston
Lancashire
PR1 1NA
Telephone: 74964000
391-393dunstable Road
Luton
Bedfordshire
LU4 8DA
Telephone: 571292
3a Scarisbrick New Road
Southport
Merseyside
PR8 6PU
Telephone: 74964000
4 Fyfield Road
Ongar
Essex
CM5 0AH
Telephone: 281121
4 Green Wrythe Lane
Carshalton
Surrey
SM5 2DR
Telephone: 86698304
4 Paurluant Road
Slough
Berkshire
SL3 8QR
4-14 Blackbird Hill
London
NW9 8SD
Telephone: 82009292
374 Grand Drive
London
SW20 9NQ
Telephone: 74964000
436 Woodbridge Road
Ipswich
Suffolk
IP4 4EN
Telephone: 715198
44-56 Oxford Road
Cowley
Oxford
Oxfordshire
OX4 2DT
Telephone: 587800
45 Cross Street
Fraserburgh
Aberdeenshire
AB43 9EL
45 Stewartstown Road
Belfast
BT11 9FZ
Telephone: 74964000
451-473 Cannock Road
Wolverhampton
West Midlands
WV10 0RE
452 Bradford Road
Batley
West Yorkshire
WF17 5LW
Telephone: 473133
452 Cherry Hinton Road
Cambridge
Cambridgeshire
CB1 8EA
Telephone: 74964000
457 Stratford Road
Shirley
Solihull
West Midlands
B90 4AA
Telephone: 7338344
459 Manchester Road
Sheffield
South Yorkshire
S10 5DS
46 Glasgow Road
Denny
Stirlingshire
FK6 5DW
47-49 High Street
Kempston
Bedford
Bedfordshire
MK42 7BT
Telephone: 843035
47-51 London Road
Deal
Kent
CT14 9TF
Telephone: 793847
48 Hall Lane
Walton
Liverpool
Merseyside
L9 0EX
Telephone: 5233806
481 Great West Road
Hounslow
Middlesex
TW5 0BT
48-56 High Street
Potters Bar
Hertfordshire
EN6 5AB
481-483 Great West Road
Hounslow
Middlesex
TW5 0BT
49 Finchley Lane
London
NW4 1DL
Telephone: 82029140
495 Balmore Road
Glasgow
Lanarkshire
G22 6NX
Telephone: 74964000
49a Broughton Street
Manchester
M8 8AN
5-15 Butts Road
Alton
Hampshire
GU34 1LH
5-7 Shaw Lane
Markfield
Leicestershire
LE67 9PU
Telephone: 242222
50 Waterloo Road
Poole
Dorset
BH17 7LG
Telephone: 74964000
50 West Street
Southend-on-sea
Essex
SS2 6HJ
Telephone: 346176
500 Wellesley Road
Leven
Fife
KY8 3PE
Telephone: 74964000
501 Crow Road
Glasgow
Lanarkshire
G11 7DN
Telephone: 9548095
505 Aikenhead Road
Glasgow
Lanarkshire
G42 0PN
Telephone: 4231046
Monks Way
Stacey Bushes
Milton Keynes
Buckinghamshire
MK12 6HU
Telephone: 74964000
Monks Way A422h3
Bradwell Abbey
Stacey Bushes
Milton Keynes, Buckinghamshire
MK12 6HU
Moorland Road
Stoke-on-trent
Staffordshire
ST6 1JP
Morgan Drive
Guisborough
Cleveland
TS14 7DH
Telephone: 74964000
Mosley Road
Trafford Park
Manchester
M17 1JS
Telephone: 2419069
Mossy Lea Road
Wigan
Lancashire
WN6 9RB
Motel Leeming Services
90 Bedale Road
Bedale
North Yorkshire
DL8 1DT
Mottingham Service Station
21 Mottingham Road
London
SE9 4QN
Telephone: 74964000
Mount Pleasant Road
Luton
Bedfordshire
LU3 2RR
Telephone: 342711
Nacton Heath Service Area A45
Eastbound Nacton
Ipswich
Suffolk
IP10 0DD
Telephone: 74964000
New Road
Torrington
Devon
EX38 8EJ
Telephone: 623979
New Road
Acle
Norwich
Norfolk
NR13 3BE
New Road Garage
By Pass Road
Beith
Ayrshire
KA15 2HH
Telephone: 74964000
New Scout Mill
Manchester Road
Mossley
Ashton-under-lyne, Lancashire
OL5 9QN
Newbury Road
Andover
Hampshire
SP10 1DS
Newcastle Road
Stone
Staffordshire
ST15 0PS
Newcastle Road
Talke
Stoke-on-trent
Staffordshire
ST7 1UP
Telephone: 74964000
Newham Way
Canning Town
London
E16 1QX
Telephone: 74964000
Newhey Road
Milnrow
Rochdale
Lancashire
OL16 4JD
Telephone: 641132
Newmarket Heath
The 1000 Guineas Filling Station
Newmarket
Suffolk
CB8 0XG
Telephone: 74964000
Newmilns Road
Galston
Ayrshire
KA4 8PA
Telephone: 829114
Newnham Avenue
Bedford
Bedfordshire
MK41 9QG
Telephone: 261305
Newport Road
Chepstow
Gwent
NP16 5YS
Telephone: 626286
Newport Road
Milton Keynes
Buckinghamshire
MK7 7AG
Telephone: 74964000
Newport Road
Albrighton
Wolverhampton
West Midlands
WV7 3NA
Telephone: 375945
Newport Road
Castle Bromwich
Birmingham
West Midlands
B36 8BQ
Telephone: 74964000
Newport Road
Newport
Barnstaple
Devon
EX32 9BA
Telephone: 74964000
Newport Square
Launceston
Cornwall
PL15 8DF
Telephone: 777798
Malvern Road
Worcester
Worcestershire
WR2 4NR
Telephone: 748943
Manchester New Road
Middleton
Manchester
M24 1DE
Telephone: 8500104
Manchester Road
Ashton-under-lyne
Lancashire
OL7 0DA
Telephone: 2418940
Manchester Road
Town Centre
Huddersfield
West Yorkshire
HD4 5SX
Telephone: 653160
Mandeville Road
Northolt
Middlesex
UB5 5BH
Telephone: 88456825
Manor Way
Halesowen
West Midlands
B62 8RJ
Manse Road
Newtownabbey
Co Antrim
BT36 6SN
Mansfield Road
Taunton
Somerset
TA1 3NQ
Mansfield Road
Wales Bar
Sheffield
South Yorkshire
S26 5PQ
Mantle Street
Wellington
Somerset
TA21 8SN
Telephone: 74964000
Marine Highway
Carrickfergus
Co Antrim
BT38 7BG
Telephone: 74964000
Marine Road
Prestatyn
Clwyd
LL19 7HA
Telephone: 770683
Market Street
Hemsworth
Pontefract
West Yorkshire
WF9 4LB
Marple Road
Stockport
Cheshire
SK2 5EU
Telephone: 4837935
Martineau Cottage
Martineau Lane
Norwich
Norfolk
NR1 2JA
Maryport Road
Dearham
Maryport
Cumbria
CA15 7EE
Telephone: 74964000
Maxol Garage
3 Hardford Link
Newtownards
Co Down
BT23 4FF
Telephone: 91822201
Maxwellton Road
Glasgow
Lanarkshire
G74 3LT
Telephone: 571562
Meadowhead
Sheffield
South Yorkshire
S8 7UJ
Telephone: 74964000
Medway Pavilion
M2
Gillingham
Kent
ME8 8PQ
Telephone: 236900
Melville Street
Darlington
County Durham
DL1 1UH
Telephone: 382812
Meole Service Station
Hereford Road
Belle Vue
Shrewsbury, Shropshire
SY3 7RE
Telephone: 74964000
Mersea Road
Colchester
Essex
CO2 7RA
Telephone: 571721
Michaelwood Service Area
Lower Wick
Dursley
Gloucestershire
GL11 6DD
Telephone: 74964000
Micheldever
Winchester
Hampshire
SO21 3SP
Telephone: 74964000
Micheldever Road
Longparish
Andover
Hampshire
SP11 6NJ
Telephone: 720827
Middleton Road
Crumpsall
Manchester
M8 4LY
Mill Road
Lowestoft
Suffolk
NR33 0PP
Mill Road Preston Park
Brighton
East Sussex
BN1 8ZF
Telephone: 056233
Millburn Road
Coleraine
Co Londonderry
BT52 1QY
Telephone: 70328235
Milton Heights
Abingdon
Oxfordshire
OX14 4TX
Mobberley Road
Knutsford
Cheshire
WA16 8JF
Nantgarw Road
Cardiff
South Glamorgan
CF15 7UN
Napier Filling Station
382 Calder Road
Edinburgh
Midlothian
EH11 4AS
Telephone: 74964000
Needingworth Road
St Ives
Cambridgeshire
PE27 5WN
Telephone: 498153
Netherfield Road
Nelson
Lancashire
BB9 9PS
Telephone: 611960
Nethermayne
Basildon
Essex
SS16 5NN
Telephone: 527747
New Bath Road
Twyford
Reading
Berkshire
RG10 9QA
Telephone: 9343851
New Bedford Road
Luton
Bedfordshire
LU3 1LR
Telephone: 74964000
New Chester Road
Wirral
Merseyside
CH62 8AB
Telephone: 3340341
New Coventry Road
Birmingham
West Midlands
B26 3HL
Telephone: 74964000
New Farm
Barton Road
Luton
Bedfordshire
LU3 3NP
Telephone: 572510
New Mill Road
Brockholes
Huddersfield
West Yorkshire
HD9 7AL
Nairn Road
Forres
Morayshire
IV36 2EY
1 Ardcumber Road
Cookstown
Co Tyrone
BT80 9AQ
Telephone: 74964000
1 Chalfont Way
Earley
Reading
Berkshire
RG6 5HJ
Telephone: 9314870
1 Dorking Road
Epsom
Surrey
KT18 7JW
Telephone: 743335
1 Egham Hill
Egham
Surrey
TW20 0ET
1 High Street
Weedon
Northampton
Northamptonshire
NN7 4PX
1 Leyhill Drive
Luton
Bedfordshire
LU1 5QA
1 Monkton Road
Prestwick
Ayrshire
KA9 1AS
Telephone: 477415
1 Plaistow Lane
Bromley
Kent
BR1 4DS
Telephone: 74964000
1 Shoebury Road
Great Wakering
Southend-on-sea
Essex
SS3 0BW
Telephone: 583000
1 St James's Square
London
SW1Y 4PD
Telephone: 74964000
1 Yaxham Road
Dereham
Norfolk
NR19 1AS
Telephone: 698833
1-17 Droylsden Road
Manchester
M34 5SP
1-3 Barry Road
Carnoustie
Angus
DD7 7QJ
Telephone: 74964000
1-3 Carmel Road South
Darlington
County Durham
DL3 8DQ
1-3 Dorking Road
Epsom
Surrey
KT18 7JR
Telephone: 74964000
1-4 Wellheads Avenue
Dyce
Aberdeen
Aberdeenshire
AB21 7PB
Telephone: 832000
10 Builyeon Road
South Queensferry
West Lothian
EH30 9YJ
Telephone: 3311386
1 Pelham Terrace
Lewes Road
Brighton
East Sussex
BN2 4AF
Telephone: 74964000
10 Greenock Road
Paisley
Renfrewshire
PA3 2LA
Telephone: 3751317
100 Lewes Road
Brighton
East Sussex
BN2 3QA
102 Leagrave High Street
Luton
Bedfordshire
LU4 9LQ
Telephone: 74964000
102-104 Leigh Road
Wimborne
Dorset
BH21 2AE
1026-1034 Hedon Road
Hull
North Humberside
HU9 5QN
104 Wigan Road
Atherton
Manchester
M46 0LN
Telephone: 889904
1041 Bury Road
Bolton
Lancashire
BL2 6PY
104a Finchley Road
London
NW3 5EY
Telephone: 74964000
105 Clapham Common North Side
Clapham
London
SW4 9SH
105 Liberton Gardens
Edinburgh
Midlothian
EH16 6ND
1057 Great Western Road
Glasgow
Lanarkshire
G12 0XP
Telephone: 3394728
106 Longley Lane
Manchester
M22 4SY
Telephone: 74964000
107-111 Anerley Road
London
SE20 8AP
Telephone: 74964000
Mace Service Station
Walsall Street
Wednesbury
West Midlands
WS10 9HA
Telephone: 74964000
M74 Northbound
Leicester
Leicestershire
LE1 1RE
Maidenhead Road
Windsor
Berkshire
SL4 5EL
Telephone: 309458
Main Road
Spalding
Lincolnshire
PE12 6TA
Telephone: 370468
Main Road
Alvington
Lydney
Gloucestershire
GL15 6BE
Telephone: 529090
Main Road
Bucks Horn Oak
Farnham
Surrey
GU10 4LT
Main Road
Gilberdyke
Brough
North Humberside
HU15 2SL
Telephone: 440417
Main Street
Leven
Fife
KY9 1LP
Main Street
Wishaw
Lanarkshire
ML2 0QP
Telephone: 350354
Main Street
Loans
Troon
Ayrshire
KA10 7EX
Main Street
Rutherglen
Glasgow
Lanarkshire
G73 3AA
Main Street
Whinfell
Penrith
Cumbria
CA10 3NQ
Malpas Road
Newport
Gwent
NP20 6NF
Telephone: 854767
Malthurst Thirsk
Thirsk Bypass
Thirsk
North Yorkshire
YO7 3HL
Telephone: 411418
Malton Road
Pickering
North Yorkshire
YO18 7JJ
Telephone: 475107
Credit Risk Overview
Want to learn more about BP OIL UK LIMITED?
Purchase the company report or an
Annual Subscription
to view this information.
CREDIT RISK
N/APurchase to view all Since 01/01/1970 |
CREDIT LIMIT
£0 GBPSince 01/01/1970 |
COUNTY COURT JUDGEMENTS
1In Judgement £0Total Requested 1Satisfied £0Total paid |
Documents
Date Filed | Description | Download | Group |
---|---|---|---|
Company does not have any documents. |
Group Structure Overview
Company Name | Status | Report |
---|---|---|
BP INTERNATIONAL LIMITED | Active - Accounts Filed | View Report |
BP OIL UK LIMITED | Active - Accounts Filed | View Report |
BP EXPRESS SHOPPING LIMITED | Non-Trading | View Report |
Timeline Overview
Date | Event |
---|---|
Date: 12/10/2024 | Event: New Accounts filed |
Date: 26/06/2024 | Event: New Board Member Joanne Hayward (932433938) Appointed |
Date: 24/06/2024 | Event: Sonya Leigh Adams (929437343) has left the board |
Credit Risk Overview
Want to learn more about BP OIL UK LIMITED?
Purchase the company report or an
Annual Subscription
to view this information.
CREDIT RISK
N/APurchase to view all Since 01/01/1970 |
CREDIT LIMIT
£0 GBPSince 01/01/1970 |
COUNTY COURT JUDGEMENTS
1In Judgement £0Total Requested 1Satisfied £0Total paid |
Credit Health History
Want to learn more about BP OIL UK LIMITED?
Purchase the company report or an
Annual Subscription
to view this information.
Want to learn more about BP OIL UK LIMITED?
Purchase the company report or an
Annual Subscription
to view this information.
Accounts
Directors & Secretaries
Personal Information | Status | Position | Appointments | Report |
---|---|---|---|---|
01/07/2010 - Present (14 years and 5 months) Born in N/A |
Status: Active | Position: Secretary | Appointments:
Current: 183 Past: 170 |
View Report |
10/09/2018 - Present (6 years and 3 months) Born in Sep 1975 (age: 49) |
Status: Active | Position: Director | Appointments:
Current: 7 Past: 0 |
View Report |
17/12/2021 - Present (3years) Born in Apr 1971 (age: 53) |
Status: Active | Position: Director | Appointments:
Current: 7 Past: 8 |
View Report |
02/05/2023 - Present (1 years and 7 months) Born in Nov 1989 (age: 35) |
Status: Active | Position: Director | Appointments:
Current: 1 Past: 1 |
View Report |
01/06/2024 - Present (6 months) Born in Mar 1980 (age: 44) |
Status: Active | Position: Director | Appointments:
Current: 4 Past: 1 |
View Report |
Documents
Date Filed | Description | Download | Group |
---|---|---|---|
Company does not have any documents. |
Group Structure Overview
Timeline Overview
Date | Event |
---|---|
Date: 12/10/2024 | Event: New Accounts filed |
Date: 26/06/2024 | Event: New Board Member Joanne Hayward (932433938) Appointed |
Date: 24/06/2024 | Event: Sonya Leigh Adams (929437343) has left the board |
Date: 08/06/2024 | Event: New Confirmation Statement filed |
Date: 24/10/2023 | Event: New Accounts filed |
Date: 09/06/2023 | Event: New Confirmation Statement filed |
Date: 12/05/2023 | Event: Ryan James McDonough (927970742) has left the board |
Date: 12/05/2023 | Event: New Board Member Saskia Alexandra Spence (930884412) Appointed |
Date: 12/10/2022 | Event: New Accounts filed |
Date: 21/09/2022 | Event: New Confirmation Statement filed |
Date: 21/04/2022 | Event: Peter James Mather (911050747) has left the board |
Date: 06/04/2022 | Event: New Board Member Sonya Leigh Adams (929437343) Appointed |
Date: 05/04/2022 | Event: Hanna Hofer (927876489) has left the board |
Date: 15/03/2022 | Event: New Accounts filed |
Date: 30/12/2021 | Event: New Accounts filed |
Date: 21/12/2021 | Event: New Board Member Louise Anne Kingham (909143997) Appointed |
Date: 21/12/2021 | Event: Peter James Mather (911050747) has left the board |
Date: 07/12/2021 | Event: New Accounts filed |
Date: 03/12/2021 | Event: New Board Member Peter James Mather (911050747) Appointed |
Date: 04/06/2021 | Event: New Confirmation Statement filed |
Date: 17/02/2021 | Event: New Board Member Ryan James McDonough (927970742) Appointed |
Date: 22/01/2021 | Event: New Board Member Hanna Hofer (927876489) Appointed |
Date: 26/09/2020 | Event: New Accounts filed |
Date: 09/07/2020 | Event: Nicola Louise Grady-Smith (923626908) has left the board |
Date: 09/07/2020 | Event: New Board Member David Newton (926003548) Appointed |
Date: 05/06/2020 | Event: New Confirmation Statement filed |
Date: 11/10/2019 | Event: New Accounts filed |
Date: 19/06/2019 | Event: New Confirmation Statement filed |
Date: 04/04/2019 | Event: Neil Emmett (912104503) has left the board |
Date: 04/04/2019 | Event: New Board Member Nicola Susan May (925706102) Appointed |
Date: 22/09/2018 | Event: New Accounts filed |
Date: 17/09/2018 | Event: Leslie - Anne Allen (920781680) has left the board |
Date: 17/09/2018 | Event: New Board Member William George Warren Harland (918264103) Appointed |
Date: 08/06/2018 | Event: New Confirmation Statement filed |
Date: 22/09/2017 | Event: New Accounts filed |
Date: 03/08/2017 | Event: New Board Member Nicola Louise Grady-Smith (923626908) Appointed |
Date: 03/08/2017 | Event: Bafelelang Priscillah Mabelane (920062704) has left the board |
Date: 17/06/2017 | Event: New Confirmation Statement filed |
Date: 08/10/2016 | Event: New Accounts filed |
Date: 11/06/2016 | Event: New Confirmation Statement filed |
Date: 09/05/2016 | Event: New Board Member Leslie - Anne Allen (920781680) Appointed |
Date: 06/05/2016 | Event: Andrew Peter Matthew Blakeman (916351057) has left the board |
Date: 18/03/2016 | Event: Yvonne Margaret McAllister (918599308) has left the board |
Date: 01/03/2016 | Event: New Board Member Neil Emmett (912104503) Appointed |
Date: 26/09/2015 | Event: New Accounts filed |
Date: 07/09/2015 | Event: Neale Andrew Smither (914064944) has left the board |
Date: 04/09/2015 | Event: New Board Member Bafelelang Priscillah Mabelane (920062704) Appointed |
Date: 07/07/2015 | Event: New Company Secretary SUNBURY SECRETARIES LIMITED (914954820) Appointed |
Date: 07/07/2015 | Event: SUNBURY SECRETARIES LIMITED (915238572) has left the board |
Date: 01/07/2015 | Event: New Confirmation Statement filed |
Free Credit Score Toolkit
Make better business decisions
Get helpful tips on how to use company credit reports when making potentially critical business choices.
- How to find out who’s really behind the business with director and shareholder information
- What a credit score means and the factors that affect your own company’s credit rating
- Which financial figures are key when assessing a potential partner or supplier