BP

TGC - ST JOHNSTONE

2 DUNKELD ROAD, PERTH, PH1 5RGChecked 1h ago

Fuel prices

Checked 1h ago
Petrol (E10)
£1.58per litre
Diesel (B7)
£1.87per litre
Super Unleaded (E5)
£1.79per litre

Price trend — Petrol E10 (last 7 days)

Price history is being collected

Check back in 24 hours to see the price trend chart.

Frequently asked questions

What is the current petrol price at TGC - ST JOHNSTONE?

The current petrol (E10) price at TGC - ST JOHNSTONE is £1.58 per litre. Checked 1h ago.

What is the current diesel price at TGC - ST JOHNSTONE?

The current diesel (B7) price at TGC - ST JOHNSTONE is £1.87 per litre. Checked 1h ago.

Where is TGC - ST JOHNSTONE located?

TGC - ST JOHNSTONE is located at 2 DUNKELD ROAD, PERTH, PH1 5RG.

How often are fuel prices updated at TGC - ST JOHNSTONE?

Fuel prices at TGC - ST JOHNSTONE are updated every 30 minutes from the official UK Government Fuel Finder data via FuelSignal.

Is TGC - ST JOHNSTONE the cheapest petrol station nearby?

There are 3 cheaper stations within 10 miles. The cheapest nearby is ASDA PERTH SUPERSTORE at £1.56 per litre.

Station summary

Last updatedChecked 1h ago
Station typeIndependent
OperatorBP
PostcodePH1 5RG
Coordinates56.4000, -3.4377

About this station

TGC - ST JOHNSTONE is a independent fuel station operated by BP, located at 2 DUNKELD ROAD, PERTH, PH1 5RG. Current petrol (E10) price: £1.58 per litre. Diesel (B7): £1.87 per litre. Prices are sourced from official UK Government Fuel Finder data and updated every 30 minutes.

Address
2 DUNKELD ROAD, PERTH
PH1 5RG
BP
TGC - ST JOHNSTONE
Petrol E10: £1.58Diesel B7: £1.87
Get directions →