Looks awfully like the Brenzett Aeronautical Museum on Ivychurch Road?
For me no ideas yet, is it some kind of museum, I'm looking at the plaque in front of the barrel.