Skip to content

BP Grangefarm Service Station

British Petroleum Co Plc, Grange Farm Service Station, London Road, NN4 0LY Northampton — East Midlands

Note: Price data is updated hourly and may be several hours out of date.

Unleaded (E10)

£ 1.759
Last price change: 05/10/2026, 09:11
1.0 p above regional avg

Diesel

£ 1.969
Last price change: 05/10/2026, 09:10
3.0 p below regional avg
Fill-up costUnleaded (E10)£70.36Diesel£78.76

BP Grangefarm Service Station is a petrol station in Northampton, East Midlands. Find current diesel and unleaded prices, the full price history, opening hours and accepted payment methods — data source: UK Fuel Finder.

Price history

Interactive price history for this petrol station — shows diesel and unleaded price trends over the selected time range. BP Grangefarm Service Station: Unleaded (E10): £ 1.759, Diesel: £ 1.969.

Price history
DateDieselUnleaded (E10)
15/10/2026£ 1.759
15/10/2026£ 1.969
22/10/2026£ 1.759
22/10/2026£ 1.969

Prices are based on data reported by the station and may differ from the price at the pump.

Loading map… — BP Grangefarm Service Station, British Petroleum Co Plc, Grange Farm Service Station, London Road, NN4 0LY Northampton. 5 nearby petrol stations.

Price analysis

  • BP Grangefarm Service Station is currently 3.0p (1.5%) cheaper than the average in East Midlands.
  • BP Grangefarm Service Station is located in Northampton, East Midlands.

Is the BP Grangefarm Service Station petrol station cheap or expensive?

BP Grangefarm Service Station is currently among the cheapest 25% of stations in East Midlands. Diesel currently costs £ 1.969 here — cheaper than 75% of the 592 stations compared in East Midlands. Compared with other BP stations, BP Grangefarm Service Station is cheaper than 90% of 1065 stations.

Price statistics

30 days
Low£ 1.969
High£ 1.999
Average£ 1.990
90 days
Low£ 1.719
High£ 1.999
Average£ 1.847
1 year
Low£ 1.659
High£ 1.999
Average£ 1.797
  • BP Grangefarm Service Station is currently cheaper than 75% of stations in East Midlands.
  • BP Grangefarm Service Station is cheaper than 90% of BP stations.
  • Statistically, the cheapest day to fill up here is Sunday.
  • The price has changed 1 times in the last 30 days.
Monthly average prices
MonthAvg. price
April 2026£ 1.799
May 2026£ 1.799
June 2026£ 1.756
July 2026£ 1.702
August 2026£ 1.809
September 2026£ 1.893
October 2026£ 1.969

Data since April 2026

Frequently asked questions about BP Grangefarm Service Station

When is fuel cheapest at BP Grangefarm Service Station?

Statistically, the cheapest day to fill up at BP Grangefarm Service Station is Sunday.

Is BP Grangefarm Service Station cheaper than average in East Midlands?

Yes, at £ 1.969, BP Grangefarm Service Station is currently cheaper than average in East Midlands (cheaper than 75% of the 592 stations compared).

How often does the fuel price change at BP Grangefarm Service Station?

Over the last 30 days, the Diesel price at BP Grangefarm Service Station has changed 1 times.