
Fuel brand
BP
50 stations reporting prices across the UK today
National average
152.1p
Petrol
Cheapest station
149.9p
WF12 9LR
Most expensive
153.9p
NN2 8DW
Stations tracked
50
UK-wide
Average price by region
Greater London
1 stations
149.9p
West Yorkshire
3 stations
150.9p
West Sussex
1 stations
150.9p
Cornwall
1 stations
150.9p
Essex
2 stations
151.4p
Kent
2 stations
151.4p
Worcestershire
2 stations
151.4p
West Midlands
3 stations
151.9p
Devon
3 stations
151.9p
Warks
1 stations
151.9p
East Sussex
1 stations
151.9p
Manchester
1 stations
151.9p
Northern Ireland
1 stations
151.9p
County Durham
1 stations
151.9p
Norfolk
1 stations
151.9p
London
1 stations
151.9p
Tyne & Wear
1 stations
151.9p
Leicestershire
3 stations
152.2p
Merseyside
2 stations
152.4p
Suffolk
2 stations
152.4p
Hampshire
2 stations
152.4p
Hertfordshire
1 stations
152.9p
Bedforshire
1 stations
152.9p
Staffordshire
1 stations
152.9p
Kirklees
1 stations
152.9p
Surrey
3 stations
152.9p
North Yorkshire
1 stations
152.9p
Oxfordshire
1 stations
152.9p
Forest Of Dean
1 stations
152.9p
Gloucestershire
1 stations
152.9p
South Yorkshire
1 stations
152.9p
County Armagh
2 stations
152.9p
Northamptonshire
1 stations
153.9p