Looking at the windshield one knows that it is a De haviland, with a little search you can specify that it is a DH. 104 Dove.
Looking at the posters behind, you can reach the conclusion that it is in Germany.
I found it in Hamburg, but I think it's the same because the leak of engine oil.
In your photo you can see that someone put some containers under these carefully.
Internet manages that someone who is in the ass of the world get a photo almost equal to an unpublished one of you.
it is a wonder!