Explore details about location Saint Mark's Road. Saint Mark's Road is a location situated within the Windsor and Maidenhead alongside other areas such as Harvest Hill Road, Suffolk Road, King Street.