Neste Express petrol station in Suutarila, Helsinki, Finland. (At the time of the photography it was Neste Oil Express.) - Background: St1 Petrol Station.