Skip to Main Content

Results for Petrol Stations in Edinburgh, Midlothian, UK

Call for Free in 4 Easy Steps:

  1. Click the 'Click to Call FREE' link
  2. Enter your home or mobile phone number in the box provided and click 'Call Free'
  3. Your phone will ring
  4. Answer your phone to connect for Free!

BP Service Stations

0131 3395482

35 Drum Brae South, Edinburgh, EH12 8DT

5.02 (miles)

Shell (Shell Service Stations)

0131 6566920

Ferrymuir Gait, South Queensferry, West Lothian, EH30 9QU

9.59 (miles)

BP Service Stations

0131 5535996

Ferry Road, Edinburgh, EH6 4AQ

1.95 (miles)

Shell (UK) Ltd

0131 4535430

Wester Hailes Services Station, 50 Murrayburn Road, Edinburgh, EH14 2SN

4.86 (miles)

Shell (UK) Ltd

0131 4559900

1 Stenhouse Road, Edinburgh, EH11 3LW

2.82 (miles)

BP Service Stations

0131 4585419

Calder Road, Edinburgh, EH11 4AS

2.82 (miles)

Shell Shell Service Stations

0131 3430960

139 Craigleith Road, Edinburgh, EH4 2EH

3.14 (miles)

Shell Bomac

0131 3349720

19-21 Glasgow Road, Edinburgh, EH12 8HW

5.02 (miles)

Leith Walk Service Station

0131 5587930

35-40 Haddington Place, Edinburgh, EH7 4AG

1.79 (miles)

BP Service Stations

0131 3331747

Glasgow Rd, Newbridge, Midlothian, EH28 8NA

8.83 (miles)

BP Service Stations

0131 2284246

Barclay Place, Edinburgh, EH10 4HW

1.81 (miles)

Up Arrow Back To Top

BP Service Stations

0131 3193920

10 Builyeon Road, South Queensferry, West Lothian, EH30 9YJ

9.59 (miles)

Shell Garage

0131 4410000

50 Dreghorn Link, Edinburgh, EH13 9QR

3.44 (miles)

Dalry Service Station

0131 3138960

209 Dalry Road, Edinburgh, EH11 2EF

2.82 (miles)

Shell Shell Service Stations

0131 3150910

Crewe Toll, Edinburgh, EH4 2NT

3.14 (miles)

Morrison (supermarkets Gyle)

0131 3171197

South Gyle Broadway, Edinburgh, EH12 9JU

5.02 (miles)

Shell (UK) Ltd

0131 4584530

Wester Hailes Services Station, 50 Murrayburn Road, Edinburgh, EH14 2SN

4.86 (miles)

Shell Petrol Station

0131 5530430

7 Seafield Road, Edinburgh, EH6 7LE

1.95 (miles)

Morrison (supermarkets Gyle)

0131 3171185

South Gyle Broadway, Edinburgh, EH12 9JU

5.02 (miles)

Shell Shell Service Stations

0131 4448900

3 Mayfield Road, Easthouses, Dalkeith, Midlothian, EH22 4DN

7.91 (miles)

Gilmerton Service Station

0131 6581033

64 Drum Street, Edinburgh, EH17 8RN

2.78 (miles)

Up Arrow Back To Top

Shell Shell Service Stations

0131 6534370

Edinburgh Road, Musselburgh, Midlothian, EH21 6DN

7.2 (miles)

Shell Shell Service Stations

0131 3192980

Ferry Muit Gate, South Queensferry, West Lothian, EH30 9SF

9.59 (miles)

Filling Station Restaurant, The

0131 2262802

Hanover Buildings, 66 Rose Street, Edinburgh, EH2 2NN

1.22 (miles)

Shell Shell Service Stations

0131 4526900

277 Comiston Rd, Edinburgh, EH10 6AP

1.81 (miles)

Morris & Spottioswood

0131 3396207

Drummond Ho Redheughs Av, EH12, EH12 9RH

5.02 (miles)

Shell Shell Service Stations

01875 823460

Gorebridge, Midlothian, EH23 4LZ

9.07 (miles)

BP Service Stations

0131 6684090

Ratcliffe Terrace, Edinburgh, EH9 1SS

BP Service Stations

01506 632603

Slateford Road, Edinburgh, EH14 1PU

4.86 (miles)

Hope Park Service Station

01875 610452

Elphinstone Road, Tranent, East Lothian, EH33 2HR

11.2 (miles)

Filling Station, The

01875 853525

18a Kitchener Crescent, Longniddry, East Lothian, EH32 0LR

11.26 (miles)

BP Service Stations

01383 825939

Harbour Drive, Edinburgh, KY11 5GD

14.22 (miles)

Shell Shell Service Stations

01383 411200

Primrose Lane, Rosyth, Dunfermline, Fife, KY11 2XL

14.22 (miles)

Clifton Service Station

01506 880723

East Calder, Livingston, West Lothian, EH53 0HS

14.89 (miles)

Cairneyhill Service Station

01383 880344

Main Street, Cairneyhill, Dunfermline, Fife, KY12 8QU

18.85 (miles)