Hadlow Castle is a Grade I listed country house and tower in Hadlow, Kent, England.
Read more about Hadlow Castle: History, Tower