MFG Monktonhall
Musselburgh By Pass EH21 8RE
BP MFG Monktonhall is a petrol station in Musselburgh, East Lothian. It sells unleaded (E10), super unleaded (E5), diesel (B7) and premium diesel. Today unleaded is 177.9p a litre, the 3rd cheapest of 3 stations in Musselburgh. Its nearest neighbours are Tesco Musselburgh Extra - Petrol Filling Station (0.9 miles) and BP MFG Musselburgh (1.3 miles).
Unleaded
177.9p
3rd cheapest of 3 in Musselburgh · 3.0p above the Musselburgh average
Super unleaded
195.9p
2nd cheapest of 3 in Musselburgh · 4.3p above the Musselburgh average
Diesel
205.9p
3rd cheapest of 3 in Musselburgh · 5.3p above the Musselburgh average
Premium diesel
219.9p
Cheapest of 2 in Musselburgh · same as the Musselburgh average
Unleaded: at 177.9p a litre, 55 litres costs £97.84, £1.65 more than at the Musselburgh average (174.9p) and £1.78 more than at the East Lothian average. The nearest station selling it for less is Tesco Musselburgh Extra - Petrol Filling Station, 0.9 miles away, at 172.9p (5.0p cheaper); 18 stations within 5 miles are cheaper.
Super unleaded: at 195.9p a litre, 55 litres costs £107.75, £2.38 more than at the Musselburgh average (191.6p) and £2.38 more than at the East Lothian average. The nearest station selling it for less is Tesco Musselburgh Extra - Petrol Filling Station, 0.9 miles away, at 182.9p (13.0p cheaper); 8 stations within 5 miles are cheaper.
Diesel: at 205.9p a litre, 55 litres costs £113.25, £2.93 more than at the Musselburgh average (200.6p) and £3.12 more than at the East Lothian average. The nearest station selling it for less is Tesco Musselburgh Extra - Petrol Filling Station, 0.9 miles away, at 195.9p (10.0p cheaper); 20 stations within 5 miles are cheaper.
Premium diesel: at 219.9p a litre, 55 litres costs £120.94, the same as at the Musselburgh average (219.9p) and £0.11 less than at the East Lothian average. The nearest station selling it for less is Gulf Liberton Filling Station, 4.2 miles away, at 217.9p (2.0p cheaper); 2 stations within 5 miles are cheaper.
Unleaded has been 177.9p since 29 September.
Super unleaded has been 195.9p since 28 September.
Diesel has been 205.9p since 29 September.
Premium diesel has been 219.9p since 28 September.
Open 24 hours, every day.