I was genuinely surprised to read this was filmed in the UK. As good as most sci-fi movies.
That house was built in a cornfield in Doylestown, Pennsylvania.. not the UK.
Thanks for the info. Im crazy about old Queen Anne and Tudor houses.