Gas Stations in Barnes and Castelnau, Greater London

2 locations found near Barnes and Castelnau
View Map

“Convenient as open 24 hours for those moments when u want something at strange hours and everything else is closed. Cash machine also handy. Petrol pumbs have been recently replaced with shiny new ones and have pay at pump facilities. Would be better if they had a sign outside showing the price of the petrol like other petrol station.”

3.5Good31 Reviews

“i like this tescos, yeh... nice peeple. like it's at the castelnau end of thigns, not the red lion end of the road, so its the only big shop before you get to the RED LION PUB, YEH... JON”

2.9Average16 Reviews