Explore details about location Spring Hill. Spring Hill is a location situated within the Windsor and Maidenhead alongside other areas such as Dower Park, Camm Avenue, Clarence Road.