Just had a look on the satellite view of the airfield. That thing is on the edge of the old Vulcan engine running base but I don't remember anything special being in that location. Maybe it's post-V Force? We used to run Vulcans facing out towards the runway, with the engine exhausts pointing east.