Address: Texaco, Croydon Road, Elmers End, London Borough of Bromley, London, Greater London, England, BR3 4HR, United Kingdom
Website: https://locations.valero.com/en-gb/LocationDetails/Index/CROYDON-ROAD/0000700108