Tesco petrol stations
Found 26th Dec 2006
Are they open 24 hours in the 24 hour stores? I know the stores will now be shut, wondering about the petrol stations? Need to pop out and get some stuff later and trying to think of somewhere that will be open!