Explore details about location Sheepcote Road. Sheepcote Road is a location situated within the Windsor and Maidenhead alongside other areas such as Ross Road, Luff Close, Kingsquarter.