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