Open 24 hrs
Esso MFG Windmill, at 109 Queensferry Road, Edinburgh, hasn't reported a fuel price in the last 7 days, so check the price at the pump. It's open 24 hours. Facilities include an air pump, AdBlue, water and toilets.
Fuel prices at Esso MFG Windmill
Unleaded (E10)
175.9p
Premium (E5)
195.9p
Diesel (B7)
199.9p
Premium diesel
219.9p
Esso MFG Windmill 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
- Esso
- Address
- 109 Queensferry Road, Edinburgh, EH4 3HL
- Phone
- +441312027080
Esso MFG Windmill 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
Air Pump
Water Filling
AdBlue
Toilets
Fuel prices near Esso MFG Windmill
| Brand | Station | Unleaded | Premium | Diesel | Prem Diesel | Distance |
|---|---|---|---|---|---|---|
| SAINS Sainsbury's fuel prices |
Sainsbury's Murrayfield
EH11 2QW
|
167.9p | 179.9p | 187.9p | — | 1.9 km |
| MORRI Morrisons fuel prices |
MFG Morrisons Edinburgh Ferry Road
EH5 2HF
|
169.9p | 195.9p14d ago | 193.9p | — | 1.7 km |
| MORRI Morrisons fuel prices |
MFG Morrisons Edinburgh Granton
EH5 1SA
|
169.9p | 195.9p20d ago | 193.9p | — | 2.4 km |
| SAINS Sainsbury's fuel prices |
Sainsbury's Blackhall
EH4 2EB
|
170.9p | 182.9p | 190.9p | — | 0.2 km |
| ESSO Esso fuel prices |
This station
EH4 3HL
|
175.9p19d ago | 195.9p20d ago | 199.9p26d ago | 219.9p20d ago | Here |
| SHELL Shell fuel prices |
Shell Co-op Circle
EH4 2NT
|
177.9p | 204.9p7d ago | 198.9p | 219.9p22d ago | 1.4 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
Esso Fuel PricesPrices at Esso stations across the UK
Back