Open 24 hrs
BP MFG Stenhouse, at 1 Stenhouse Road, Edinburgh, sells diesel at 196.9p. It's open 24 hours. Facilities include a car wash, an air pump, AdBlue, water and toilets.
Fuel prices at BP MFG Stenhouse
Unleaded (E10)
173.9p
Premium (E5)
195.9p
Diesel (B7)
196.9p
4.2p above average
Low 187.7pHigh 198.9p
Premium diesel
219.9p
BP MFG Stenhouse price history
No price changes have been reported here since we started recording on 19 October 2026.
Every change the station reports to the government’s Fuel Finder scheme is charted here.
Station details
- Brand
- BP
- Address
- 1 Stenhouse Road, Edinburgh, EH11 3LW
- Phone
- +441312022827
BP MFG Stenhouse opening times
| Every day Today | 24 hours |
|---|---|
| Bank holidays | 24 hours |
As reported by the station to the government feed. Check before a special trip.
Facilities
Car Wash
Air Pump
Water Filling
AdBlue
Toilets
Fuel prices near BP MFG Stenhouse
| Brand | Station | Unleaded | Premium | Diesel | Prem Diesel | Distance |
|---|---|---|---|---|---|---|
| ASDA Asda fuel prices |
Asda Chesser Supercentre
EH14 1RJ
|
167.7p | — | 187.7p −9.2p | — | 0.7 km |
| SAINS Sainsbury's fuel prices |
Sainsbury's Edinburgh Longstone
EH14 2ER
|
167.9p | 179.9p | 187.9p −9.0p | — | 0.7 km |
| SAINS Sainsbury's fuel prices |
Sainsbury's Murrayfield
EH11 2QW
|
167.9p | 179.9p | 187.9p −9.0p | — | 1.3 km |
| ESSO Esso fuel prices |
Esso MFG Slateford
EH14 1PU
|
172.9p13d ago | 195.9p20d ago | 199.9p15d ago | 219.9p20d ago | 1.0 km |
| BP BP fuel prices |
This station
EH11 3LW
|
173.9p19d ago | 195.9p20d ago | 196.9p | 219.9p20d ago | Here |
| BP BP fuel prices |
BP MFG Napier
EH11 4AS
|
173.9p19d ago | 195.9p20d ago | 197.9p +1.0p | 219.9p20d ago | 2.1 km |
Green is the cheapest in each column; under each price, how it compares with this station. Prices over 7 days old are greyed out with their age and left out of both.
Explore more
New SearchFind cheaper fuel near you or along a route
Edinburgh Fuel PricesEvery station in and around Edinburgh
BP Fuel PricesPrices at BP stations across the UK
Back