Put it this way, in the golf the air intake for the engine is down behind the driver's side headlamp. The air for the vents comes in through the scuttle, and there is a rubber sealing strip that runs the width of the scuttle to avoid mixing of underbonnet and cabin blower air.
1) You'd think there was no way for petrol vapours to make their way up the inlet tract, through the throttle body, and down the inlet pipe, especially not under a constant vacuum due to the fact the engine's running.
2) You'd think there was no way for smells to get from under the bonnet to the cabin intake.
But somehow, it did. At the same time as I did the plugs, I think I did the oil. Any excess petrol tends to wash down the bores and get into the oil, so the smell may get back out through the crankcase ventilation system.