Explore details about location Windmill Road. Windmill Road is a location situated within the Medway alongside other areas such as Hever Croft, Station Road, Cambridge Terrace.