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.