Wikipedia
Owletts
Owletts, Kent, is a country house to the northwest of the village of Cobham, Kent, England.
It is a Grade II* listed building.