(US folks, 400km = 248.4miles)
You said it yourself, city driving. Because you used the word "kms", I can only assume you live in Canada. Cold weather, city driving, seat heaters, heaters, ect can all effect gas milage
Have you changed your spark plugs? Dirty air filter? Properly inflated tires?