Swanley
BP - London Road, BR8 7HA
Prices
- Unleaded (E10): 161.9p
- Diesel (B7): 196.9p
- Super unleaded (E5): 181.9p
- Premium diesel: 216.9p
Prices last updated 12 November 2026.
How it compares nearby
Unleaded (E10) here is 161.9p. Across 36 other forecourts within 5 miles with a current price, it averages 165.2p - so this station is 3.3p a litre cheaper than average.
Cheaper unleaded (E10) within 5 miles
- Asda Swanley Express Petrol - 159.9p (1.0 miles)
Price history
Unleaded (E10) at Swanley has changed 10 times in the last 30 days, between 161.9p and 174.9p. It's 13.0p lower than at the start of that period.
Other stations near Swanley
- W.J.King Swanley - unleaded (E10) 161.9p (0.2 miles)
- Rontec Swanley - unleaded (E10) 169.9p (0.9 miles)
- Joydens Wood Service Station - unleaded (E10) 166.9p (1.5 miles)
- By-Pass SF Connect - unleaded (E10) 165.9p (1.8 miles)
- Sidcup Superstore - Petrol Filling Station - unleaded (E10) 161.9p (1.8 miles)
- St Pauls Cray Esso Express - unleaded (E10) 164.9p (2.1 miles)
- MFG St. Pauls Cray - unleaded (E10) 164.9p (2.5 miles)
- Albany Park Filling Station - unleaded (E10) 161.9p (2.8 miles)
Opening hours
Open daily, 06:00 - 23:00.