PETROL/GASOLINE STATION in LONDON (N1) (UNITED KINGDOM)