From looking at the picture, there is no footpath at the rear of your property which is a plus!
My advice is “keep” talking to your landlord untill you can both come up with a tempory agreement, which will benifit you both in the long run.
As of now there is no legal requirement for a landlord to provide EV charge points but this is expected to change later this decade and become a legal requirement. However, the current law does give tennants the right to install a charge point. (oneday your or any landlord will have to provide EV chargers for their tennants – its in their best interest to help!)
Option 2 (probably not what you want to hear)
The current law allows tennants the right to install a charge point if they pay for it or upon agreement with the landlord, they will pay for it upfront with either the tennant paying the landlord back in full or via an increase in rent.
The reason I mention this option is, the £350 OZEV grant is still open to tennants, where the landlord applies for the grant but, passes on the reduced cost to you. However, you are still out of pocket by around £750 depending on the charger fitted. Never the less you are still saving compared to a typical install.
Option 3 (more to do with the landord but, may benifit you)
The infrastructure grant for residential car parks. This is for the landlords of residential buildings who wish to instal a charging infrastructure for five or more parking spaces.
This grant allows landlords to claim up to £30,000 or 75% of the installation costs depending on whether the spaces have a chargepoint or just cabling.
I know the latter 2 options aren’t what you want to hear and I encourage you to keep talking to your landlord however these are alternative backup plan should you ever wish to pursue. More details can be provided if every you need them!