Just had a Lanc go over the house at fairly low altitude
Must be from the BBMF ?
Yep it's the only Lanc flying this side of the Atlantic, The only other one still flying in the world is based in Canada.
in 2014 it was flown over here and the two of them displayed at various airshows. Picture was taken from Wings and Wheels that year at Dunsfold.