The Bicknell house is still there in England. My brother, who has done 100% of the research (he is quite good at tracking this stuff down) has a picture of it. It is a huge house sitting on a high hill.
Actually I think he has heard that. But he ignores me now.