Tesco Petrol Station in Watford Only Accepts Pay at Pump News Travel Watford Tesco Petrol Station in Watford Only Accepts Pay at Pump