I was flying today near Henley-on-Thames and looked down to see what appeared to be a DH Vampire on the ground in a large field (although I suppose it could have been a Venom). Anyone any ideas what it was doing there? Just curious. It seemed like an unusual place to stumble across a de Havilland jet.
The location is
here - looks like it might be a polo ground or similar to me.