Explore details about location Hambrook Close. Hambrook Close is a location situated within the Chilham alongside other areas such as Mountain Street, Hambrook Close, Members only fishery access.