PetrolFox
  1. UK
  2. ›Scotland
  3. ›Inverclyde
  4. ›Greenock

BP

Imperial Service Station

Polygon Retailing LTD, Imperial Service Station, 1, Regent Street, Greenock PA15 4TH

  • Open 24 hours
  • AdBlue (bottled)

BP Imperial Service Station is a petrol station in Greenock, Inverclyde. It sells unleaded (E10), super unleaded (E5), diesel (B7) and premium diesel. Today unleaded is 175.9p a litre, the 2nd cheapest of 4 stations in Greenock. Its nearest neighbours are MFG Morrisons Greenock (0.1 miles) and Tesco Greenock Extra - Petrol Filling Station (0.5 miles).

Prices

  • Unleaded

    175.9p

    2nd cheapest of 4 in Greenock · 0.5p below the Greenock average

  • Super unleaded

    190.9p

    2nd cheapest of 4 in Greenock · 2.3p below the Greenock average

  • Diesel

    201.9p

    3rd cheapest of 4 in Greenock · 0.5p above the Greenock average

  • Premium diesel

    216.9p

    Cheapest of 2 in Greenock · 4.0p below the Greenock average

How BP Imperial Service Station compares

Unleaded: at 175.9p a litre, 55 litres costs £96.75, £0.28 less than at the Greenock average (176.4p) and £0.07 less than at the Inverclyde average. The nearest station selling it for less is MFG Morrisons Greenock, 0.1 miles away, at 174.9p (1.0p cheaper).

Super unleaded: at 190.9p a litre, 55 litres costs £105.00, £1.24 less than at the Greenock average (193.2p) and £0.53 less than at the Inverclyde average. The nearest station selling it for less is Tesco Greenock Extra - Petrol Filling Station, 0.5 miles away, at 185.9p (5.0p cheaper); 2 stations within 5 miles are cheaper.

Diesel: at 201.9p a litre, 55 litres costs £111.05, £0.28 more than at the Greenock average (201.4p) and £0.66 more than at the Inverclyde average. The nearest station selling it for less is MFG Morrisons Greenock, 0.1 miles away, at 199.9p (2.0p cheaper); 5 stations within 5 miles are cheaper.

Premium diesel: at 216.9p a litre, 55 litres costs £119.30, £2.20 less than at the Greenock average (220.9p) and £2.20 less than at the Inverclyde average. The nearest station selling it for less is MFG Morrisons Helensburgh, 3.9 miles away, at 208.9p (8.0p cheaper).

Price history

172p175p178p8 OctNow175.9p
  1. Unchanged since 8 Oct 2026175.9p

Unleaded has been 175.9p since 8 October.

Super unleaded has been 190.9p since 8 October.

Diesel has been 201.9p since 9 October.

Premium diesel has been 216.9p since 9 October.

Location

Directions

Opening hours

Open 24 hours, every day.

Mon–Sun
24 hours
Bank holidays
24 hours

Nearby stations

  • Morrisons · MFG Morrisons Greenock

    0.1 miles away

    Unleaded
    174.9p
    Diesel
    199.9p
  • Tesco · Greenock Extra - Petrol Filling Station

    0.5 miles away

    Unleaded
    175.9p
    Diesel
    199.9p
  • Tesco · Port Glasgow Extra - Petrol Filling Station

    2.2 miles away

    Unleaded
    175.9p
    Diesel
    199.9p
  • BP · Branchton SF Connect

    2.3 miles away

    Unleaded
    178.9p
    Diesel
    203.9p
  • Morrisons · MFG Morrisons Helensburgh

    3.9 miles away

    Unleaded
    175.9p
    Diesel
    198.9p
  • Esso · Helensburgh E Clyde Esso Express

    4.2 miles away

    Unleaded
    176.9p
    Diesel
    198.9p
All Greenock fuel prices →

Find the cheapest near you

Questions about BP Imperial Service Station

How much is unleaded at BP Imperial Service Station?
175.9p a litre, as reported by the retailer when we checked at 03:45 on 14 October. That's 0.5p less than the Greenock average (176.4p), and the 2nd cheapest of 4 stations in Greenock.
How much is diesel at BP Imperial Service Station?
201.9p a litre, as reported by the retailer when we checked at 03:45 on 14 October. That's 0.5p more than the Greenock average (201.4p), and the 3rd cheapest of 4 stations in Greenock.
Is BP Imperial Service Station open 24 hours?
Yes. Open 24 hours, every day.
What facilities does BP Imperial Service Station have?
24-hour fuel and bottled AdBlue, as listed by the retailer.
Is there cheaper fuel near BP Imperial Service Station?
For unleaded, MFG Morrisons Greenock is 0.1 miles away and 174.9p a litre. For diesel, MFG Morrisons Greenock is 0.1 miles away and 199.9p a litre.
Where is BP Imperial Service Station?
Polygon Retailing LTD, Imperial Service Station, 1, Regent Street, Greenock PA15 4TH, Inverclyde.

Prices checked 14 Oct, 03:45 and refreshed every 15 minutes. Prices are reported by retailers, so check at the pump.

Source: Fuel Finder. Contains public sector information licensed under the Open Government Licence v3.0. Postcode data from postcodes.io.