PetrolFox
  1. UK
  2. ›England
  3. ›Greater London
  4. ›Southall

BP Oil UK

Viaduct Service Station

355, Uxbridge Road, Southall UB1 3EJ

  • Open 24 hours
  • Air & screenwash
  • AdBlue (bottled)

BP Oil UK Viaduct Service Station is a petrol station in Southall, Greater London. It sells unleaded (E10), super unleaded (E5), diesel (B7) and premium diesel. Today unleaded is 171.9p a litre, the cheapest of 4 stations in Southall. Its nearest neighbours are Shell Tgc - Hanwell (0.7 miles) and Esso MFG Studley Grange (0.8 miles).

Prices

  • Unleaded

    171.9p

    Cheapest of 4 in Southall · 2.3p below the Southall average

  • Super unleaded

    195.9p

    2nd cheapest of 4 in Southall · 2.8p above the Southall average

  • Diesel

    200.9p

    3rd cheapest of 4 in Southall · 0.3p above the Southall average

  • Premium diesel

    219.9p

    Cheapest of 3 in Southall · same as the Southall average

How BP Oil UK Viaduct Service Station compares

Unleaded: at 171.9p a litre, 55 litres costs £94.55, £1.24 less than at the Southall average (174.2p) and £1.66 less than at the Greater London average. The nearest station selling it for less is Asda Northolt Petrol Filling Station, 2.6 miles away, at 171.7p (0.2p cheaper); 7 stations within 5 miles are cheaper.

Super unleaded: at 195.9p a litre, 55 litres costs £107.75, £1.51 more than at the Southall average (193.2p) and £0.85 more than at the Greater London average. The nearest station selling it for less is Shell Tgc - Hanwell, 0.7 miles away, at 193.9p (2.0p cheaper); 35 stations within 5 miles are cheaper.

Diesel: at 200.9p a litre, 55 litres costs £110.50, £0.14 more than at the Southall average (200.7p) and £0.14 more than at the Greater London average. The nearest station selling it for less is Shell Tgc - Hanwell, 0.7 miles away, at 199.9p (1.0p cheaper); 43 stations within 5 miles are cheaper.

Premium diesel: at 219.9p a litre, 55 litres costs £120.94, the same as at the Southall average (219.9p) and £0.44 less than at the Greater London average. The nearest station selling it for less is Esso Asda Mead Express Petrol, 1.8 miles away, at 218.9p (1.0p cheaper); 9 stations within 5 miles are cheaper.

Price history

168p171p174p25 SeptNow171.9p
  1. Unchanged since 25 Sept 2026171.9p

Unleaded has been 171.9p since 25 September.

Super unleaded has been 195.9p since 3 October.

Diesel has been 200.9p since 25 September.

Premium diesel has been 219.9p since 3 October.

Location

DirectionsCall 020 8574 2717

Opening hours

Open 24 hours, every day.

Mon–Sun
24 hours
Bank holidays
Usual hours

Nearby stations

  • Shell · Tgc - Hanwell

    0.7 miles away

    Unleaded
    172.9p
    Diesel
    199.9p
  • Esso · MFG Studley Grange

    0.8 miles away

    Unleaded
    172.9p
    Diesel
    199.9p
  • Esso · Asda Heston Express Petrol

    1.7 miles away

    Unleaded
    175.9p
    Diesel
    199.9p
  • Shell · Shell Roundabout

    1.8 miles away

    Unleaded
    179.9p
    Diesel
    203.9p
  • Tesco · Hayes Yeading Extra - Petrol Filling Station

    1.8 miles away

    Unleaded
    174.9p
    Diesel
    199.9p
  • Esso · Asda Mead Express Petrol

    1.8 miles away

    Unleaded
    174.9p
    Diesel
    199.9p
All Southall fuel prices →

Find the cheapest near you

Questions about BP Oil UK Viaduct Service Station

How much is unleaded at BP Oil UK Viaduct Service Station?
171.9p a litre, as reported by the retailer when we checked at 03:45 on 14 October. That's 2.3p less than the Southall average (174.2p), and the cheapest of 4 stations in Southall.
How much is diesel at BP Oil UK Viaduct Service Station?
200.9p a litre, as reported by the retailer when we checked at 03:45 on 14 October. That's 0.3p more than the Southall average (200.7p), and the 3rd cheapest of 4 stations in Southall.
Is BP Oil UK Viaduct Service Station open 24 hours?
Yes. Open 24 hours, every day.
What facilities does BP Oil UK Viaduct Service Station have?
24-hour fuel, air and screenwash and bottled AdBlue, as listed by the retailer.
Is there cheaper fuel near BP Oil UK Viaduct Service Station?
For unleaded, Asda Northolt Petrol Filling Station is 2.6 miles away and 171.7p a litre. For diesel, Shell Tgc - Hanwell is 0.7 miles away and 199.9p a litre.
Where is BP Oil UK Viaduct Service Station?
355, Uxbridge Road, Southall UB1 3EJ, Greater London. Its phone number is 020 8574 2717.

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.