Explore details about location Clewer Hill Road. Clewer Hill Road is a location situated within the Windsor and Maidenhead alongside other areas such as Cookham CP, Underhill Close, Queen Charlotte Street.