Town in Kent on the River Medway that formerly housed a Royal Navy Dockyard (7)

I believe the answer is:
chatham
(Other definitions for chatham that I've seen before include "N. Kent dockyard town" , "Historic Kent dockyard" , "Naval port" , "Kent ex-dockyard town" , "Town in north Kent" .)