Petrol stations in Kirkwall

27 stations in the KW postcode area report live prices. The cheapest unleaded (E10) right now is 159.9p at Francis St Filling Station. Diesel (B7) starts at 195.9p at Esson'S Garage Ltd.