Sunday email
Fuel prices

Fuel prices in Westminster

Unleaded across Westminster runs from 168.9p to 179.9p a litre, and most stations charge around 173.9p. Diesel runs from 196.9p, most around 202.4p. The typical price is down 1p on a week ago. Here are all 11 stations, cheapest first.

Share this
168.9pcheapest unleadedSainsbury’s Ladbroke Grove
173.9ptypical unleaded168.9p to 179.9p · 11 stations
196.9pcheapest dieselSainsbury’s Ladbroke Grove
202.4ptypical diesel196.9p to 205.9p · 8 stations

Darker means dearer unleaded. Tap an area for its page.

Check your own street

See fuel prices and everything else that’s changing right round your home. Free, no sign-in.

Every station in Westminster, cheapest first

  1. 168.9punleaded▼ 1p this week
    196.9pdiesel▼ 2p this week

    Sainsbury’s Ladbroke Grove

    Kensal TownOpen till 22:00Supermarket

    2 Canal Way, Ladbroke Grove, London, W10 5AA · Super unleaded 180.9p · updated 10 hours ago

  2. 171.9punleaded▼ 1p this week
    201.9pdiesel

    MFG Dorset House

    EssoMaryleboneOpen 24 hours

    170 Marylebone Road, Marylebone, NW1 5AR · Super unleaded 195.9p · Premium diesel 219.9p · updated 2 days ago

  3. 171.9punleaded▼ 1p this week
    201.9pdiesel

    MFG Lords

    BPSt. John's WoodOpen 24 hours

    21-41 Wellington Road, St Johns Wood, NW8 9SQ · Super unleaded 195.9p · Premium diesel 219.9p · updated 2 days ago

  4. 171.9punleaded▼ 1p this week
    202.9pdiesel

    MFG The Vale

    EssoPaddingtonOpen 24 hours

    383-393 Edgware Road, Paddington, W2 1BT · Super unleaded 195.9p · Premium diesel 219.9p · updated 2 days ago

  5. 173.9punleaded
    201.9pdiesel▼ 1p this week

    Maida Vale Esso Express

    Maida ValeOpen 24 hours

    115 Maida Vale, London, W9 1UP · Super unleaded 188.9p · Premium diesel 217.9p · updated 3 days ago

  6. 173.9punleaded▼ 2p this week
    205.9pdiesel

    MFG Vauxhall Bridge

    BPPimlicoOpen 24 hours

    148-158 Vauxhall Bridge Road, Westminster, SW1V 2RE · Super unleaded 195.9p · Premium diesel 219.9p · updated 16 hours ago

  7. 174.9punleaded▼ 2p this week
    203.9pdiesel

    Rontec Embankment

    ShellPimlicoOpen 24 hours

    Grosvenor Road, London, SW1V 3JY · Super unleaded 194.9p · Premium diesel 223.9p · updated 2 days ago

  8. 174.9punleaded
    202.9pdiesel

    Shell Westbourne

    WestbourneOpen 24 hours

    223 Harrow Road, London, W2 5EH · Super unleaded 199.9p · Premium diesel 224.9p · updated 2 days ago

  9. 175.9punleaded▼ 4p this week
    203.9pdiesel▼ 1p this week

    Shell Victoria

    BelgraviaOpen till 22:30

    Ebury Street, London, SW1W 9QJ · Super unleaded 204.9p · updated 6 days ago

  10. 177.9punleaded▼ 2p this week
    202.9pdiesel▼ 1p this week

    Shell Little Waitrose Bayswater

    BayswaterOpen 24 hours

    104-105 Bayswater Road, London, W2 3HT · Super unleaded 204.9p · updated 3 days ago

  11. 179.9punleaded
    209.9pdiesel

    MFG Park Lane

    EssoMayfairOpen 24 hours

    77-83 Park Lane, Westminster, W1K 7HB · Super unleaded 195.9p · Premium diesel 219.9p · updated 13 days ago

Every station in the place, cheapest first, the same price going to the nearer one. Temporarily closed stations are listed last. Tap a name for its map.

Every area

Maida HillW913167.9p171.9p196.9p201.9p
Maida ValeW913167.9p171.9p196.9p201.9p
St. John's WoodNW813168.9p171.9p196.9p201.9p
Kensal TownW1013167.9p172.4p196.9p200.9p
East MaryleboneW1W10168.9p172.9p199.9p201.9p
WestbourneW212167.9p172.9p196.9p201.9p
BayswaterW214167.9p173.4p196.9p200.9p
Covent GardenWC2E11168.9p173.9p197.9p201.4p
MaryleboneW1U12168.9p173.9p199.9p201.9p
SohoW1F9168.9p173.9p197.9p201.9p
BelgraviaSW1X13168.9p174.4p197.9p201.9p
MayfairW1K11171.9p174.4p199.9p201.9p
PaddingtonW212168.9p174.4p196.9p201.9p
KnightsbridgeSW714170.9p174.9p198.9p202.4p
MillbankSW1P12168.9p174.9p197.9p201.9p
PimlicoSW1V11168.9p174.9p197.9p200.9p
VictoriaSW1P10168.9p174.9p197.9p201.9p
WestminsterSW1P10168.9p174.9p197.9p202.4p

Stations within two miles of each area’s middle (further for the biggest areas), so one station can count for more than one area. Tap a column to sort.

Where the prices come from

Prices come from the GOV.UK Fuel Finder scheme. By law every forecourt in the UK must report a price change within 30 minutes, and we check for changes every half hour. Stations count for Westminster when their nearest MeBabber area is in Westminster. We leave out prices that are clearly mistakes (below 80p or above £3 a litre), and permanently closed stations. If a price looks wrong, the station is the one to put it right.

“Typical” is the middle price: half the stations charge more and half less. Prices not confirmed for a month don’t count towards it. See our sources and their licences.

Fuel prices in every area

Questions people ask

Where is the cheapest petrol in Westminster?

Right now the lowest unleaded price we have in Westminster is 168.9p a litre, at Sainsbury’s Ladbroke Grove. Most of the 11 stations charge around 173.9p. Every station is listed on this page, cheapest first.

Where is the cheapest diesel in Westminster?

The lowest diesel price we have is 196.9p a litre, at Sainsbury’s Ladbroke Grove. Most of the 8 stations charge around 202.4p. Tap Diesel above the list to sort by diesel.

How up to date are the prices?

Forecourts must report a price change within 30 minutes under the government’s Fuel Finder scheme, and we check for changes every half hour. Each station shows when its prices were last updated.

Do you favour any brand or get paid to list a station?

No. Every station we know of is listed, in the same way, cheapest first. Nobody pays to appear or to be placed higher.