He leaves following the recent expiry of his contract.
Hennessey departs after seven years in South London, having made 132 appearances and secured 37 clean sheets for the club.
He is also becoming Wales' most-capped goalkeeper of all time with 96 appearances.
Fellow keeper Stephen Henderson has also left the club this summer.
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!