PETROL/GASOLINE STATION in ILFORD (UNITED KINGDOM)