Eco

Petrol Station at 2 Holland Road
Eco image
Ad

1 / 10 from 2 reviews
Address
2 Holland Road
West Kensington
London
W14 8BA
Map
Nearest Station
Kensington (Olympia)
0.15 miles
Category
Petrol Stations


User Reviews

Will
from Sw1

Apr 22, 2013

Was low on petrol and needed a quick bump so pulled in here. Cost about 170p/litre which by my reckoning makes it the most expensive petrol station in London. Disgustingly high price. Do not use this place, there is another station a short way away right by Shepherds Bush Green.
Anonymous

Sep 4, 2009

rip off prices!!!
Have your say

Add a review or useful tip for this business