gotta be a minor leak in the engine bay.. gonna get out the suds this weekend (spray some soapy water on the fittings while the engine is running and you will get bubbles if its leaking).
I actually get 14L per 100 on the freeway! wrapped about that.. though urban is shite!
Though filling up at 51c per litre i cant complain!