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.7Good46 Reviews

“there is an inpost locker here!!no other reviews mentioned it / didn’t see any pics so leaving this here so people know ?? walked 30m to get here and no trouble dropping parcels - lots of empty compartments.also the tesco had a bunch of reduced items - handy for my lunch ;)”

3.3Good12 Reviews