ok that sucks, well as the others have said, go the street- just watch out for oncoming traffic, get some of those warning triagles if you have to. Or the nature strip because that's council property.
What I want to know is why a landlord would be so stingy as to force someone to not service their car on the property.
If you lived closer to me I would let you use my place, but Essendon is a long way from here.